From a6ae2b923f4dbc516562cf12bf4e758226f1d8e9 Mon Sep 17 00:00:00 2001 From: Erik Kluzek Date: Sat, 27 Jan 2018 17:15:58 -0700 Subject: [PATCH 1/5] Changes to check for net CTSM checkout high level path, and get build-namleist unit-tester working --- bld/configure | 18 +- .../drv_flds_in.-phys+clm5_0.-drydep | 16 ++ .../drv_flds_in.-phys+clm5_0.-drydep+-megan | 16 ++ ..._in.-phys+clm5_0.-drydep+-megan+-fire_emis | 18 ++ .../drv_flds_in.-phys+clm5_0.-fire_emis | 13 + .../drv_flds_in.-phys+clm5_0.-megan | 11 + ...nd+flanduse_timeseries+-sim_year+1850-2000 | 225 +++++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 223 +++++++++++++++ ...1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 222 +++++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 226 +++++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 222 +++++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 226 +++++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 192 +++++++++++++ .../lnd_in.-phys+clm4_5.-res+1.9x2.5+ | 196 +++++++++++++ ..._5.-res+1.9x2.5+-clm_accelerated_spinup+on | 200 ++++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 225 +++++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 223 +++++++++++++++ ...x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 222 +++++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 226 +++++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 222 +++++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 226 +++++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 192 +++++++++++++ ...-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop | 218 +++++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 200 ++++++++++++++ ...clm4_5.-res+1.9x2.5+-use_case+2000_control | 196 +++++++++++++ .../lnd_in.-phys+clm4_5.-res+10x15+ | 196 +++++++++++++ ...m4_5.-res+10x15+-clm_accelerated_spinup+on | 200 ++++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 225 +++++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 223 +++++++++++++++ ...0x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 222 +++++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 226 +++++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 222 +++++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 226 +++++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 192 +++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 200 ++++++++++++++ ...s+clm4_5.-res+10x15+-use_case+2000_control | 196 +++++++++++++ .../lnd_in.-phys+clm4_5.-res+1x1_brazil+ | 196 +++++++++++++ ...-res+1x1_brazil+-clm_accelerated_spinup+on | 200 ++++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 200 ++++++++++++++ ...4_5.-res+1x1_brazil+-use_case+2000_control | 196 +++++++++++++ ...0cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 222 +++++++++++++++ ...20cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 191 +++++++++++++ .../lnd_in.-phys+clm4_5.-res+5x5_amazon+ | 196 +++++++++++++ ...-res+5x5_amazon+-clm_accelerated_spinup+on | 200 ++++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 200 ++++++++++++++ ...4_5.-res+5x5_amazon+-use_case+2000_control | 196 +++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 225 +++++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 223 +++++++++++++++ ...0np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 222 +++++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 226 +++++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 222 +++++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 226 +++++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 192 +++++++++++++ ...6np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 222 +++++++++++++++ ...16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 191 +++++++++++++ ...-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. | 251 +++++++++++++++++ ....-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. | 251 +++++++++++++++++ ..._0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. | 251 +++++++++++++++++ ...gc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. | 251 +++++++++++++++++ ...+-crop+-res+1x1_smallvilleIA+-envxml_dir+. | 251 +++++++++++++++++ ...m5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. | 251 +++++++++++++++++ ...-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. | 251 +++++++++++++++++ ....-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. | 251 +++++++++++++++++ ...ansient+-namelist+++a+start_ymd=20100101++ | 252 +++++++++++++++++ ...ansient+-namelist+++a+start_ymd=20701029++ | 252 +++++++++++++++++ ...-namelist+++a+fire_method=+nofire++++-crop | 230 ++++++++++++++++ ...ansient+-namelist+++a+start_ymd=19201023++ | 243 +++++++++++++++++ ...gc+fates++-use_case+2000_control+-no-megan | 200 ++++++++++++++ ...ansient+-namelist+++a+start_ymd=18501223++ | 200 ++++++++++++++ ...nd_in.-phys+clm5_0.-clm_start_type+startup | 197 +++++++++++++ bld/unit_testers/lnd_in.-phys+clm5_0.-drydep | 197 +++++++++++++ .../lnd_in.-phys+clm5_0.-drydep+-megan | 197 +++++++++++++ ..._in.-phys+clm5_0.-drydep+-megan+-fire_emis | 197 +++++++++++++ ...clm5_0.-envxml_dir+.+-infile+myuser_nl_clm | 197 +++++++++++++ .../lnd_in.-phys+clm5_0.-fire_emis | 197 +++++++++++++ .../lnd_in.-phys+clm5_0.-l_ncpl+1 | 197 +++++++++++++ bld/unit_testers/lnd_in.-phys+clm5_0.-megan | 197 +++++++++++++ ...list+++a+irrigate=.false.+++-crop+-bgc+bgc | 251 +++++++++++++++++ ...hys+clm5_0.-namelist+++a+irrigate=.true.++ | 197 +++++++++++++ bld/unit_testers/lnd_in.-phys+clm5_0.-rcp+2.6 | 197 +++++++++++++ ...lm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. | 197 +++++++++++++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. | 197 +++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 249 +++++++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 247 +++++++++++++++++ ...1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 246 +++++++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 250 +++++++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 246 +++++++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 250 +++++++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 197 +++++++++++++ ...5+-use_case+20thC_transient+-envxml_dir+.+ | 200 ++++++++++++++ .../lnd_in.-phys+clm5_0.-res+1.9x2.5+ | 200 ++++++++++++++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. | 197 +++++++++++++ ..._0.-res+1.9x2.5+-clm_accelerated_spinup+on | 204 ++++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 249 +++++++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 247 +++++++++++++++++ ...x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 246 +++++++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 250 +++++++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 246 +++++++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 250 +++++++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 197 +++++++++++++ ...-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop | 242 ++++++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 205 ++++++++++++++ ...clm5_0.-res+1.9x2.5+-use_case+2000_control | 200 ++++++++++++++ ...5+-use_case+20thC_transient+-envxml_dir+.+ | 200 ++++++++++++++ .../lnd_in.-phys+clm5_0.-res+10x15+ | 200 ++++++++++++++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...ys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. | 197 +++++++++++++ ...m5_0.-res+10x15+-clm_accelerated_spinup+on | 204 ++++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 249 +++++++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 247 +++++++++++++++++ ...0x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 246 +++++++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 250 +++++++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 246 +++++++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 250 +++++++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 197 +++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 205 ++++++++++++++ ...s+clm5_0.-res+10x15+-use_case+2000_control | 200 ++++++++++++++ ...5+-use_case+20thC_transient+-envxml_dir+.+ | 200 ++++++++++++++ .../lnd_in.-phys+clm5_0.-res+1x1_brazil+ | 200 ++++++++++++++ ...-res+1x1_brazil+-clm_accelerated_spinup+on | 204 ++++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 205 ++++++++++++++ ...5_0.-res+1x1_brazil+-use_case+2000_control | 200 ++++++++++++++ ...res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. | 197 +++++++++++++ ...m5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. | 197 +++++++++++++ ...0cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 246 +++++++++++++++++ ...20cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 197 +++++++++++++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...ys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. | 197 +++++++++++++ ...6+-use_case+20thC_transient+-envxml_dir+.+ | 200 ++++++++++++++ ...phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. | 197 +++++++++++++ .../lnd_in.-phys+clm5_0.-res+5x5_amazon+ | 200 ++++++++++++++ ...-res+5x5_amazon+-clm_accelerated_spinup+on | 204 ++++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 205 ++++++++++++++ ...5_0.-res+5x5_amazon+-use_case+2000_control | 200 ++++++++++++++ ...s+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. | 197 +++++++++++++ ...clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. | 197 +++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 249 +++++++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 247 +++++++++++++++++ ...0np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 246 +++++++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 250 +++++++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 246 +++++++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 250 +++++++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 197 +++++++++++++ ...4+-use_case+20thC_transient+-envxml_dir+.+ | 200 ++++++++++++++ ...+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. | 197 +++++++++++++ ...6np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 246 +++++++++++++++++ ...16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 197 +++++++++++++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 258 ++++++++++++++++++ ...+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. | 197 +++++++++++++ ...4+-use_case+20thC_transient+-envxml_dir+.+ | 200 ++++++++++++++ .../lnd_in.-phys+clm5_0.-sim_year+1850 | 197 +++++++++++++ bld/unit_testers/lnd_in.-phys+clm5_0.-test | 197 +++++++++++++ ...lnd_in.-phys+clm5_0.-use_case+1850_control | 197 +++++++++++++ bld/unit_testers/lnd_in.-phys+clm5_0.-verbose | 197 +++++++++++++ bld/unit_testers/lnd_in.-phys+clm5_0.default | 197 +++++++++++++ .../lnd_in.-phys+clm5_0.most_options | 197 +++++++++++++ ...5-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc | 222 +++++++++++++++ ...45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc | 222 +++++++++++++++ ...lm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc | 222 +++++++++++++++ ....clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc | 222 +++++++++++++++ ...5-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc | 222 +++++++++++++++ ...45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc | 222 +++++++++++++++ ...45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc | 222 +++++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 ++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 ++ ...1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 ++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 ++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 ++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 ++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 ++ .../temp_file.txt.-phys+clm4_5.-res+1.9x2.5+ | 26 ++ ..._5.-res+1.9x2.5+-clm_accelerated_spinup+on | 26 ++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 ++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 ++ ...x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 ++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 ++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 ++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 ++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 ++ ...-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop | 26 ++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 ++ ...clm4_5.-res+1.9x2.5+-use_case+2000_control | 30 ++ .../temp_file.txt.-phys+clm4_5.-res+10x15+ | 26 ++ ...m4_5.-res+10x15+-clm_accelerated_spinup+on | 26 ++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 ++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 ++ ...0x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 ++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 ++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 ++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 ++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 ++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 ++ ...s+clm4_5.-res+10x15+-use_case+2000_control | 30 ++ ...emp_file.txt.-phys+clm4_5.-res+1x1_brazil+ | 26 ++ ...-res+1x1_brazil+-clm_accelerated_spinup+on | 26 ++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 ++ ...4_5.-res+1x1_brazil+-use_case+2000_control | 30 ++ ...0cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 ++ ...20cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 26 ++ ...emp_file.txt.-phys+clm4_5.-res+5x5_amazon+ | 26 ++ ...-res+5x5_amazon+-clm_accelerated_spinup+on | 26 ++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 ++ ...4_5.-res+5x5_amazon+-use_case+2000_control | 30 ++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 ++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 ++ ...0np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 ++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 ++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 ++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 ++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 ++ ...6np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 ++ ...16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 26 ++ ...-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. | 26 ++ ....-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. | 26 ++ ..._0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. | 26 ++ ...gc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. | 26 ++ ...+-crop+-res+1x1_smallvilleIA+-envxml_dir+. | 26 ++ ...m5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. | 26 ++ ...-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. | 26 ++ ....-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. | 26 ++ ...ansient+-namelist+++a+start_ymd=20100101++ | 44 +++ ...ansient+-namelist+++a+start_ymd=20701029++ | 44 +++ ...-namelist+++a+fire_method=+nofire++++-crop | 35 +++ ...ansient+-namelist+++a+start_ymd=19201023++ | 44 +++ ...gc+fates++-use_case+2000_control+-no-megan | 32 +++ ...ansient+-namelist+++a+start_ymd=18501223++ | 38 +++ ...e.txt.-phys+clm5_0.-clm_start_type+startup | 26 ++ .../temp_file.txt.-phys+clm5_0.-drydep | 26 ++ .../temp_file.txt.-phys+clm5_0.-drydep+-megan | 26 ++ ...txt.-phys+clm5_0.-drydep+-megan+-fire_emis | 26 ++ ...clm5_0.-envxml_dir+.+-infile+myuser_nl_clm | 26 ++ .../temp_file.txt.-phys+clm5_0.-fire_emis | 26 ++ .../temp_file.txt.-phys+clm5_0.-l_ncpl+1 | 26 ++ .../temp_file.txt.-phys+clm5_0.-megan | 26 ++ ...list+++a+irrigate=.false.+++-crop+-bgc+bgc | 26 ++ ...hys+clm5_0.-namelist+++a+irrigate=.true.++ | 26 ++ .../temp_file.txt.-phys+clm5_0.-rcp+2.6 | 26 ++ ...lm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. | 26 ++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 45 +++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 45 +++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 45 +++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 45 +++ ...clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. | 26 ++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 ++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 ++ ...1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 ++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 ++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 ++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 ++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 ++ ...5+-use_case+20thC_transient+-envxml_dir+.+ | 36 +++ .../temp_file.txt.-phys+clm5_0.-res+1.9x2.5+ | 26 ++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 45 +++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 45 +++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 45 +++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 45 +++ ...+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. | 26 ++ ..._0.-res+1.9x2.5+-clm_accelerated_spinup+on | 26 ++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 ++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 ++ ...x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 ++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 ++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 ++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 ++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 ++ ...-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop | 26 ++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 ++ ...clm5_0.-res+1.9x2.5+-use_case+2000_control | 32 +++ ...5+-use_case+20thC_transient+-envxml_dir+.+ | 36 +++ .../temp_file.txt.-phys+clm5_0.-res+10x15+ | 26 ++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 45 +++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 45 +++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 45 +++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 45 +++ ...ys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. | 26 ++ ...m5_0.-res+10x15+-clm_accelerated_spinup+on | 26 ++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 ++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 ++ ...0x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 ++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 ++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 ++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 ++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 ++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 ++ ...s+clm5_0.-res+10x15+-use_case+2000_control | 32 +++ ...5+-use_case+20thC_transient+-envxml_dir+.+ | 36 +++ ...emp_file.txt.-phys+clm5_0.-res+1x1_brazil+ | 26 ++ ...-res+1x1_brazil+-clm_accelerated_spinup+on | 26 ++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 ++ ...5_0.-res+1x1_brazil+-use_case+2000_control | 32 +++ ...res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. | 26 ++ ...m5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. | 26 ++ ...0cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 ++ ...20cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 26 ++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 45 +++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 45 +++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 45 +++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 45 +++ ...ys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. | 26 ++ ...6+-use_case+20thC_transient+-envxml_dir+.+ | 36 +++ ...phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. | 26 ++ ...emp_file.txt.-phys+clm5_0.-res+5x5_amazon+ | 26 ++ ...-res+5x5_amazon+-clm_accelerated_spinup+on | 26 ++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 ++ ...5_0.-res+5x5_amazon+-use_case+2000_control | 32 +++ ...s+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. | 26 ++ ...clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. | 26 ++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 ++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 ++ ...0np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 ++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 ++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 ++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 ++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 ++ ...4+-use_case+20thC_transient+-envxml_dir+.+ | 36 +++ ...+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. | 26 ++ ...6np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 ++ ...16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 26 ++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 45 +++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 45 +++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 45 +++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 45 +++ ...+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. | 26 ++ ...4+-use_case+20thC_transient+-envxml_dir+.+ | 36 +++ .../temp_file.txt.-phys+clm5_0.-sim_year+1850 | 26 ++ .../temp_file.txt.-phys+clm5_0.-test | 26 ++ ...le.txt.-phys+clm5_0.-use_case+1850_control | 32 +++ .../temp_file.txt.-phys+clm5_0.-verbose | 26 ++ .../temp_file.txt.-phys+clm5_0.default | 26 ++ .../temp_file.txt.-phys+clm5_0.most_options | 26 ++ ...5-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc | 26 ++ ...45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc | 26 ++ ...lm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc | 26 ++ ....clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc | 26 ++ ...5-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc | 26 ++ ...45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc | 26 ++ ...45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc | 26 ++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ++++++++++++ ...1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ++++++++++++ ...real_parameters.-phys+clm4_5.-res+1.9x2.5+ | 168 ++++++++++++ ..._5.-res+1.9x2.5+-clm_accelerated_spinup+on | 168 ++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ++++++++++++ ...x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ++++++++++++ ...-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop | 168 ++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ++++++++++++ ...clm4_5.-res+1.9x2.5+-use_case+2000_control | 168 ++++++++++++ ...m_real_parameters.-phys+clm4_5.-res+10x15+ | 168 ++++++++++++ ...m4_5.-res+10x15+-clm_accelerated_spinup+on | 168 ++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ++++++++++++ ...0x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ++++++++++++ ...s+clm4_5.-res+10x15+-use_case+2000_control | 168 ++++++++++++ ...l_parameters.-phys+clm4_5.-res+1x1_brazil+ | 168 ++++++++++++ ...-res+1x1_brazil+-clm_accelerated_spinup+on | 168 ++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ++++++++++++ ...4_5.-res+1x1_brazil+-use_case+2000_control | 168 ++++++++++++ ...0cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ++++++++++++ ...20cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...l_parameters.-phys+clm4_5.-res+5x5_amazon+ | 168 ++++++++++++ ...-res+5x5_amazon+-clm_accelerated_spinup+on | 168 ++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ++++++++++++ ...4_5.-res+5x5_amazon+-use_case+2000_control | 168 ++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ++++++++++++ ...0np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ++++++++++++ ...6np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ++++++++++++ ...16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. | 168 ++++++++++++ ....-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. | 168 ++++++++++++ ..._0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. | 168 ++++++++++++ ...gc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. | 168 ++++++++++++ ...+-crop+-res+1x1_smallvilleIA+-envxml_dir+. | 168 ++++++++++++ ...m5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. | 168 ++++++++++++ ...-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. | 168 ++++++++++++ ....-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. | 168 ++++++++++++ ...ansient+-namelist+++a+start_ymd=20100101++ | 168 ++++++++++++ ...ansient+-namelist+++a+start_ymd=20701029++ | 168 ++++++++++++ ...-namelist+++a+fire_method=+nofire++++-crop | 168 ++++++++++++ ...ansient+-namelist+++a+start_ymd=19201023++ | 168 ++++++++++++ ...gc+fates++-use_case+2000_control+-no-megan | 168 ++++++++++++ ...ansient+-namelist+++a+start_ymd=18501223++ | 168 ++++++++++++ ...eters.-phys+clm5_0.-clm_start_type+startup | 168 ++++++++++++ ...clm5_0.-envxml_dir+.+-infile+myuser_nl_clm | 168 ++++++++++++ ...clm_real_parameters.-phys+clm5_0.-l_ncpl+1 | 168 ++++++++++++ ...list+++a+irrigate=.false.+++-crop+-bgc+bgc | 168 ++++++++++++ ...hys+clm5_0.-namelist+++a+irrigate=.true.++ | 168 ++++++++++++ ..._clm_real_parameters.-phys+clm5_0.-rcp+2.6 | 168 ++++++++++++ ...lm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 168 ++++++++++++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 168 ++++++++++++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 168 ++++++++++++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 168 ++++++++++++ ...clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ++++++++++++ ...1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ++++++++++++ ...5+-use_case+20thC_transient+-envxml_dir+.+ | 168 ++++++++++++ ...real_parameters.-phys+clm5_0.-res+1.9x2.5+ | 168 ++++++++++++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 168 ++++++++++++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 168 ++++++++++++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 168 ++++++++++++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 168 ++++++++++++ ...+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ..._0.-res+1.9x2.5+-clm_accelerated_spinup+on | 168 ++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ++++++++++++ ...x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ++++++++++++ ...-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop | 168 ++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ++++++++++++ ...clm5_0.-res+1.9x2.5+-use_case+2000_control | 168 ++++++++++++ ...5+-use_case+20thC_transient+-envxml_dir+.+ | 168 ++++++++++++ ...m_real_parameters.-phys+clm5_0.-res+10x15+ | 168 ++++++++++++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 168 ++++++++++++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 168 ++++++++++++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 168 ++++++++++++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 168 ++++++++++++ ...ys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...m5_0.-res+10x15+-clm_accelerated_spinup+on | 168 ++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ++++++++++++ ...0x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ++++++++++++ ...s+clm5_0.-res+10x15+-use_case+2000_control | 168 ++++++++++++ ...5+-use_case+20thC_transient+-envxml_dir+.+ | 168 ++++++++++++ ...l_parameters.-phys+clm5_0.-res+1x1_brazil+ | 168 ++++++++++++ ...-res+1x1_brazil+-clm_accelerated_spinup+on | 168 ++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ++++++++++++ ...5_0.-res+1x1_brazil+-use_case+2000_control | 168 ++++++++++++ ...res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...m5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...0cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ++++++++++++ ...20cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 168 ++++++++++++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 168 ++++++++++++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 168 ++++++++++++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 168 ++++++++++++ ...ys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...6+-use_case+20thC_transient+-envxml_dir+.+ | 168 ++++++++++++ ...phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...l_parameters.-phys+clm5_0.-res+5x5_amazon+ | 168 ++++++++++++ ...-res+5x5_amazon+-clm_accelerated_spinup+on | 168 ++++++++++++ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ++++++++++++ ...5_0.-res+5x5_amazon+-use_case+2000_control | 168 ++++++++++++ ...s+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ++++++++++++ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ++++++++++++ ...0np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ++++++++++++ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ++++++++++++ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ++++++++++++ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ++++++++++++ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ++++++++++++ ...4+-use_case+20thC_transient+-envxml_dir+.+ | 168 ++++++++++++ ...+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...6np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ++++++++++++ ...16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 168 ++++++++++++ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 168 ++++++++++++ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 168 ++++++++++++ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 168 ++++++++++++ ...+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. | 168 ++++++++++++ ...4+-use_case+20thC_transient+-envxml_dir+.+ | 168 ++++++++++++ ...eal_parameters.-phys+clm5_0.-sim_year+1850 | 168 ++++++++++++ ..._nl_clm_real_parameters.-phys+clm5_0.-test | 168 ++++++++++++ ...meters.-phys+clm5_0.-use_case+1850_control | 168 ++++++++++++ ..._clm_real_parameters.-phys+clm5_0.-verbose | 168 ++++++++++++ ...l_clm_real_parameters.-phys+clm5_0.default | 168 ++++++++++++ ..._real_parameters.-phys+clm5_0.most_options | 168 ++++++++++++ ...5-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc | 168 ++++++++++++ ...45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc | 168 ++++++++++++ ...lm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc | 168 ++++++++++++ ....clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc | 168 ++++++++++++ ...5-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc | 168 ++++++++++++ ...45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc | 168 ++++++++++++ ...45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc | 168 ++++++++++++ bld/unit_testers/xFail/expectedFail.pm | 3 +- 524 files changed, 72117 insertions(+), 3 deletions(-) create mode 100644 bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep create mode 100644 bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan create mode 100644 bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan+-fire_emis create mode 100644 bld/unit_testers/drv_flds_in.-phys+clm5_0.-fire_emis create mode 100644 bld/unit_testers/drv_flds_in.-phys+clm5_0.-megan create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-use_case+2000_control create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-clm_start_type+startup create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-drydep create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan+-fire_emis create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-fire_emis create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-l_ncpl+1 create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-megan create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-rcp+2.6 create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+2000_control create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-sim_year+1850 create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-test create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-use_case+1850_control create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-verbose create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.default create mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.most_options create mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-use_case+2000_control create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-clm_start_type+startup create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan+-fire_emis create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-fire_emis create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-l_ncpl+1 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-megan create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-rcp+2.6 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+2000_control create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-sim_year+1850 create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-test create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-use_case+1850_control create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-verbose create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.default create mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.most_options create mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-use_case+2000_control create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-clm_start_type+startup create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-l_ncpl+1 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-rcp+2.6 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+2000_control create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-sim_year+1850 create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-test create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-use_case+1850_control create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-verbose create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.default create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.most_options create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc create mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc diff --git a/bld/configure b/bld/configure index b333259a98..ddc2f8c562 100755 --- a/bld/configure +++ b/bld/configure @@ -52,7 +52,7 @@ OPTIONS -cache Name of output cache file (default: config_cache.xml). -cachedir Name of directory where output cache file is written (default: CLM build directory). - -cimeroot REQUIRED: Path to cime directory + -cimeroot Path to cime directory -clm_root Root directory of clm source code (default: directory above location of this script) -cppdefs A string of user specified CPP defines. Appended to @@ -179,7 +179,21 @@ my %cfg = (); # build configuration # Make sure we can find required perl modules and configuration files. # Look for them in the directory that contains the configure script. -my $cimeroot = $opts{'cimeroot'}; +my $cimeroot = $opts{'cimeroot'}; +if ( ! defined($cimeroot) ) { + $cimeroot = "$cfgdir/../cime"; + if ( -d $cimeroot ) { + } elsif ( -d "$cfgdir/../../../cime" ) { + $cimeroot = "$cfgdir/../../../cime"; + } else { + die <<"EOF"; +** Cannot find the root of the cime directory enter it using the -cimeroot option + Did you run the checkout_externals scripts? +EOF + } + +} + my $casecfgdir = "$cimeroot/scripts/Tools"; my $perl5lib = "$cimeroot/utils/perl5lib/"; diff --git a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep new file mode 100644 index 0000000000..08ad79a14e --- /dev/null +++ b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep @@ -0,0 +1,16 @@ +&drydep_inparm + drydep_list = 'O3', 'NO2', 'HNO3', 'NO', 'HO2NO2', 'CH3OOH', 'CH2O', 'CO', 'H2O2', 'CH3COOOH', 'PAN', 'MPAN', + 'C2H5OOH', 'ONIT', 'POOH', 'C3H7OOH', 'ROOH', 'CH3COCHO', 'CH3COCH3', 'Pb', 'ONITR', 'MACROOH', 'XOOH', 'ISOPOOH', + 'CH3OH', 'C2H5OH', 'CH3CHO', 'GLYALD', 'HYAC', 'HYDRALD', 'ALKOOH', 'MEKOOH', 'TOLOOH', 'TERPOOH', 'CH3COOH', 'CB1', + 'CB2', 'OC1', 'OC2', 'SOA', 'SO2', 'SO4', 'NH3', 'NH4NO3' + drydep_method = 'xactive_lnd' +/ +&megan_emis_nl + megan_factors_file = '/glade/p/cesm/cseg/inputdata/atm/cam/chem/trop_mozart/emis/megan21_emis_factors_78pft_c20161108.nc' + megan_specifier = 'ISOP = isoprene', 'C10H16 = pinene_a + carene_3 + thujene_a', 'CH3OH = methanol', 'C2H5OH = ethanol', + 'CH2O = formaldehyde', 'CH3CHO = acetaldehyde', 'CH3COOH = acetic_acid', 'CH3COCH3 = acetone' +/ +&fire_emis_nl +/ +&carma_inparm +/ diff --git a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan new file mode 100644 index 0000000000..08ad79a14e --- /dev/null +++ b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan @@ -0,0 +1,16 @@ +&drydep_inparm + drydep_list = 'O3', 'NO2', 'HNO3', 'NO', 'HO2NO2', 'CH3OOH', 'CH2O', 'CO', 'H2O2', 'CH3COOOH', 'PAN', 'MPAN', + 'C2H5OOH', 'ONIT', 'POOH', 'C3H7OOH', 'ROOH', 'CH3COCHO', 'CH3COCH3', 'Pb', 'ONITR', 'MACROOH', 'XOOH', 'ISOPOOH', + 'CH3OH', 'C2H5OH', 'CH3CHO', 'GLYALD', 'HYAC', 'HYDRALD', 'ALKOOH', 'MEKOOH', 'TOLOOH', 'TERPOOH', 'CH3COOH', 'CB1', + 'CB2', 'OC1', 'OC2', 'SOA', 'SO2', 'SO4', 'NH3', 'NH4NO3' + drydep_method = 'xactive_lnd' +/ +&megan_emis_nl + megan_factors_file = '/glade/p/cesm/cseg/inputdata/atm/cam/chem/trop_mozart/emis/megan21_emis_factors_78pft_c20161108.nc' + megan_specifier = 'ISOP = isoprene', 'C10H16 = pinene_a + carene_3 + thujene_a', 'CH3OH = methanol', 'C2H5OH = ethanol', + 'CH2O = formaldehyde', 'CH3CHO = acetaldehyde', 'CH3COOH = acetic_acid', 'CH3COCH3 = acetone' +/ +&fire_emis_nl +/ +&carma_inparm +/ diff --git a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan+-fire_emis b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan+-fire_emis new file mode 100644 index 0000000000..b2acb49a26 --- /dev/null +++ b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan+-fire_emis @@ -0,0 +1,18 @@ +&drydep_inparm + drydep_list = 'O3', 'NO2', 'HNO3', 'NO', 'HO2NO2', 'CH3OOH', 'CH2O', 'CO', 'H2O2', 'CH3COOOH', 'PAN', 'MPAN', + 'C2H5OOH', 'ONIT', 'POOH', 'C3H7OOH', 'ROOH', 'CH3COCHO', 'CH3COCH3', 'Pb', 'ONITR', 'MACROOH', 'XOOH', 'ISOPOOH', + 'CH3OH', 'C2H5OH', 'CH3CHO', 'GLYALD', 'HYAC', 'HYDRALD', 'ALKOOH', 'MEKOOH', 'TOLOOH', 'TERPOOH', 'CH3COOH', 'CB1', + 'CB2', 'OC1', 'OC2', 'SOA', 'SO2', 'SO4', 'NH3', 'NH4NO3' + drydep_method = 'xactive_lnd' +/ +&megan_emis_nl + megan_factors_file = '/glade/p/cesm/cseg/inputdata/atm/cam/chem/trop_mozart/emis/megan21_emis_factors_78pft_c20161108.nc' + megan_specifier = 'ISOP = isoprene', 'C10H16 = pinene_a + carene_3 + thujene_a', 'CH3OH = methanol', 'C2H5OH = ethanol', + 'CH2O = formaldehyde', 'CH3CHO = acetaldehyde', 'CH3COOH = acetic_acid', 'CH3COCH3 = acetone' +/ +&fire_emis_nl + fire_emis_factors_file = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/fire_emis_factors_c140116.nc' + fire_emis_specifier = 'bc_a1 = BC','pom_a1 = 1.4*OC','SO2 = SO2' +/ +&carma_inparm +/ diff --git a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-fire_emis b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-fire_emis new file mode 100644 index 0000000000..3aeed7b5e5 --- /dev/null +++ b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-fire_emis @@ -0,0 +1,13 @@ +&drydep_inparm +/ +&megan_emis_nl + megan_factors_file = '/glade/p/cesm/cseg/inputdata/atm/cam/chem/trop_mozart/emis/megan21_emis_factors_78pft_c20161108.nc' + megan_specifier = 'ISOP = isoprene', 'C10H16 = pinene_a + carene_3 + thujene_a', 'CH3OH = methanol', 'C2H5OH = ethanol', + 'CH2O = formaldehyde', 'CH3CHO = acetaldehyde', 'CH3COOH = acetic_acid', 'CH3COCH3 = acetone' +/ +&fire_emis_nl + fire_emis_factors_file = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/fire_emis_factors_c140116.nc' + fire_emis_specifier = 'bc_a1 = BC','pom_a1 = 1.4*OC','SO2 = SO2' +/ +&carma_inparm +/ diff --git a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-megan b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-megan new file mode 100644 index 0000000000..eb5d904d3d --- /dev/null +++ b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-megan @@ -0,0 +1,11 @@ +&drydep_inparm +/ +&megan_emis_nl + megan_factors_file = '/glade/p/cesm/cseg/inputdata/atm/cam/chem/trop_mozart/emis/megan21_emis_factors_78pft_c20161108.nc' + megan_specifier = 'ISOP = isoprene', 'C10H16 = pinene_a + carene_3 + thujene_a', 'CH3OH = methanol', 'C2H5OH = ethanol', + 'CH2O = formaldehyde', 'CH3CHO = acetaldehyde', 'CH3COOH = acetic_acid', 'CH3COCH3 = acetone' +/ +&fire_emis_nl +/ +&carma_inparm +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..3452f664d0 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,225 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 1850 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 1850 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..b3b7046ca2 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,223 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_cndv = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..58ceeb601e --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..cdbeba16bb --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,226 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 1 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..1ab70a1bf8 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..baec6cd7db --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,226 @@ +&clm_inparm + albice = 0.60,0.40 + atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_c13 = .true. + use_c14 = .true. + use_c14_bombspike = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..9260af6c83 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,192 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. + use_vichydro = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+ new file mode 100644 index 0000000000..8cc21a05f4 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+ @@ -0,0 +1,196 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..6000e819ea --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 1 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..b1039d5d7f --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,225 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 1850 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 1850 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..084fc2aedc --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,223 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_cndv = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..007b29e907 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..c5e99bcad4 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,226 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 1 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..6adf969bf7 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..0b507a8de6 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,226 @@ +&clm_inparm + albice = 0.60,0.40 + atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_c13 = .true. + use_c14 = .true. + use_c14_bombspike = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..c6a6426bcc --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,192 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. + use_vichydro = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop new file mode 100644 index 0000000000..0b3ce45253 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop @@ -0,0 +1,218 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .false. + use_century_decomp = .false. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .false. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology + initial_seed_at_planting = 1.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_mapping = 'constant' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..0b0b012d38 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control new file mode 100644 index 0000000000..8cc21a05f4 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control @@ -0,0 +1,196 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+ new file mode 100644 index 0000000000..a8af2ff19a --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+ @@ -0,0 +1,196 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..5a143b15c5 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 1 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..b9419aa71c --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,225 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 1850 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 1850 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..aa62c74695 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,223 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_cndv = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..f0325ee7d1 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..395f735f09 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,226 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 1 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..51ee9efede --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..89f80e9b1c --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,226 @@ +&clm_inparm + albice = 0.60,0.40 + atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_c13 = .true. + use_c14 = .true. + use_c14_bombspike = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..2a1c9e505e --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,192 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. + use_vichydro = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..df66d93d8b --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-use_case+2000_control new file mode 100644 index 0000000000..a8af2ff19a --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-use_case+2000_control @@ -0,0 +1,196 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+ new file mode 100644 index 0000000000..74cc316fb2 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+ @@ -0,0 +1,196 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..f0b86cb65d --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 1 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..83c658cbe4 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control new file mode 100644 index 0000000000..74cc316fb2 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control @@ -0,0 +1,196 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..cbd5a96c47 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_360x720cru_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..1505fb8b5d --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. @@ -0,0 +1,191 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_360x720cru_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+ new file mode 100644 index 0000000000..9e595b1fbd --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+ @@ -0,0 +1,196 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..2c2e01716c --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 1 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..675484a0ac --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control new file mode 100644 index 0000000000..9e595b1fbd --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control @@ -0,0 +1,196 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..5b1bb3b26c --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,225 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 1850 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 1850 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne120np4_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..b7d5daf306 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,223 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_cndv = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..52782cf27b --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..92a9ddd4f1 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,226 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 1 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..794d8191e1 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..a97a63e0be --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,226 @@ +&clm_inparm + albice = 0.60,0.40 + atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_c13 = .true. + use_c14 = .true. + use_c14_bombspike = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..83d19d86c7 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,192 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. + use_vichydro = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..305f2b1bb1 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne16np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..36ace9f52a --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. @@ -0,0 +1,191 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne16np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. new file mode 100644 index 0000000000..309ad1b71a --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. @@ -0,0 +1,251 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_78pfts_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .false. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. new file mode 100644 index 0000000000..31a8d0eeea --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. @@ -0,0 +1,251 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .false. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. new file mode 100644 index 0000000000..ebeaf0d154 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. @@ -0,0 +1,251 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_78pfts_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .false. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. new file mode 100644 index 0000000000..ad458e2bf6 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. @@ -0,0 +1,251 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_numaIA_78pfts_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .false. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. new file mode 100644 index 0000000000..2164bef976 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. @@ -0,0 +1,251 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_smallvilleIA_78pfts_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .false. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. new file mode 100644 index 0000000000..884fc1aa44 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. @@ -0,0 +1,251 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_4x5_78pfts_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .false. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. new file mode 100644 index 0000000000..25e867507b --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. @@ -0,0 +1,251 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_78pfts_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .false. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. new file mode 100644 index 0000000000..d6410bda31 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. @@ -0,0 +1,251 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_78pfts_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .false. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ new file mode 100644 index 0000000000..e594a28938 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ @@ -0,0 +1,252 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp2.6_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ new file mode 100644 index 0000000000..362b5c541b --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ @@ -0,0 +1,252 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp6.0_simyr1849-2106_1.9x2.5_c100810.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop new file mode 100644 index 0000000000..d139c10624 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop @@ -0,0 +1,230 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'nofire' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ new file mode 100644 index 0000000000..68bec8abe1 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ @@ -0,0 +1,243 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .false. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp8.5_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 1 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan new file mode 100644 index 0000000000..665d6d4942 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ new file mode 100644 index 0000000000..82053ce541 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-clm_start_type+startup b/bld/unit_testers/lnd_in.-phys+clm5_0.-clm_start_type+startup new file mode 100644 index 0000000000..c288a067cf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-clm_start_type+startup @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep b/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep new file mode 100644 index 0000000000..c288a067cf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan b/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan new file mode 100644 index 0000000000..c288a067cf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan+-fire_emis b/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan+-fire_emis new file mode 100644 index 0000000000..c288a067cf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan+-fire_emis @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm b/bld/unit_testers/lnd_in.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm new file mode 100644 index 0000000000..6028bb3234 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = "MYDINLOCROOT/lnd/clm2/PTCLMmydatafiles/1x1pt_US-UMB/surfdata_1x1pt_US-UMB_simyr2000_clm4_5_c131122.nc" + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-fire_emis b/bld/unit_testers/lnd_in.-phys+clm5_0.-fire_emis new file mode 100644 index 0000000000..c288a067cf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-fire_emis @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-l_ncpl+1 b/bld/unit_testers/lnd_in.-phys+clm5_0.-l_ncpl+1 new file mode 100644 index 0000000000..115d724370 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-l_ncpl+1 @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 86400 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-megan b/bld/unit_testers/lnd_in.-phys+clm5_0.-megan new file mode 100644 index 0000000000..c288a067cf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-megan @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc b/bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc new file mode 100644 index 0000000000..31a8d0eeea --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc @@ -0,0 +1,251 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .false. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.true.++ new file mode 100644 index 0000000000..c288a067cf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.true.++ @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-rcp+2.6 b/bld/unit_testers/lnd_in.-phys+clm5_0.-rcp+2.6 new file mode 100644 index 0000000000..c288a067cf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-rcp+2.6 @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..731b6ce9c6 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.47x0.63_16pfts_Irrig_CMIP6_simyr2000_c170919.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..1bbc949e46 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp2.6_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..27b09e9e47 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp4.5_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..6cad3fab54 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp6.0_simyr1849-2106_1.9x2.5_c100810.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..ee01f67509 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp8.5_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..58edd0eaed --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..cc54e584fe --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,249 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 1850 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 1850 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 1850 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..64c4aeb71d --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,247 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_cndv = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..4c03d2a76c --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,246 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..1690d755ee --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,250 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 2 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..25175af7ba --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,246 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..15ef3065b2 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,250 @@ +&clm_inparm + albice = 0.50,0.30 + atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_c13 = .true. + use_c14 = .true. + use_c14_bombspike = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..a4978a89fe --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. + use_vichydro = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 3 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..4748cb8686 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2005 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+ new file mode 100644 index 0000000000..665d6d4942 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..7bb8eb295b --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp2.6_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..0a32e14e66 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp4.5_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..d92e973784 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp6.0_simyr1849-2106_1.9x2.5_c100810.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..38146eab67 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp8.5_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c288a067cf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..3ebb7e1dea --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on @@ -0,0 +1,204 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 2 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..908afe589d --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,249 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 1850 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 1850 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 1850 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..a0bbb64321 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,247 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_cndv = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..03dddda1d1 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,246 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..996a643de1 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,250 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 2 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..cf37af5af2 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,246 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..bbc04254bd --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,250 @@ +&clm_inparm + albice = 0.50,0.30 + atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_c13 = .true. + use_c14 = .true. + use_c14_bombspike = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..6d7edb2fc1 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. + use_vichydro = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 3 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop new file mode 100644 index 0000000000..6e1daccf38 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop @@ -0,0 +1,242 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .false. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .false. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 1 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..9a2b8084b4 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,205 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control new file mode 100644 index 0000000000..665d6d4942 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..adf3cc2e0b --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2005 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+ new file mode 100644 index 0000000000..7503a137e5 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..6bd0d7f14e --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp2.6_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..762b24bbfb --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp4.5_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..fdf11a1f29 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp6.0_simyr1849-2106_1.9x2.5_c100810.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..abf10ed6e7 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp8.5_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..e2ca8b969f --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..73a0bc6c66 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on @@ -0,0 +1,204 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 2 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..5cc5283d61 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,249 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 1850 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 1850 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 1850 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..92744599d1 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,247 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_cndv = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..2381d40851 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,246 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..353c480047 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,250 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 2 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..fb0bb4ea38 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,246 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..9a581ae9cf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,250 @@ +&clm_inparm + albice = 0.50,0.30 + atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_c13 = .true. + use_c14 = .true. + use_c14_bombspike = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..a650836d08 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. + use_vichydro = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 3 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..4a28d07bc7 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,205 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+2000_control new file mode 100644 index 0000000000..7503a137e5 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+2000_control @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..471cafa40f --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2005 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+ new file mode 100644 index 0000000000..67d23875dd --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..9e2c69e5d4 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on @@ -0,0 +1,204 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 2 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..645daa7330 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,205 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control new file mode 100644 index 0000000000..67d23875dd --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..e7f06e200b --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_urbanc_alpha_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'nn' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..0b4c8db057 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_360x720cru_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..437491042a --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,246 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_360x720cru_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..0b4c8db057 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_360x720cru_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..c1b2873c62 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_48x96_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp2.6_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_48x96_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..5282b1d55c --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_48x96_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp4.5_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_48x96_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..afbf0d49c7 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_48x96_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp6.0_simyr1849-2106_1.9x2.5_c100810.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_48x96_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..b9b137f447 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_48x96_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp8.5_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_48x96_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..8403898ad7 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_48x96_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..78aa55a09c --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_48x96_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2005 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_48x96_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..0edc6dca8d --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_4x5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+ new file mode 100644 index 0000000000..226f210e5f --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..e4495c3eee --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on @@ -0,0 +1,204 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 2 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..9e009ac334 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,205 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control new file mode 100644 index 0000000000..226f210e5f --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .false. + dtime = 1800 + fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .true. + use_fates_ed_prescribed_phys = .false. + use_fates_ed_st3 = .false. + use_fates_inventory_init = .false. + use_fates_logging = .false. + use_fates_planthydro = .false. + use_fates_spitfire = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .false. + use_lch4 = .false. + use_luna = .false. + use_nitrif_denitrif = .false. + use_vertsoilc = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..8edd88dedf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_64x128_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..98bc61d67d --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..4475807834 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,249 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 1850 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 1850 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 1850 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne120np4_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..7f6dd63a56 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,247 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = ' ' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_cndv = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .false. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..e8c5ff1b89 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,246 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..1db21f4660 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,250 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + hist_empty_htapes = .true. + hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' + hist_mfilt = 20 + hist_nhtfrq = -8760 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 2 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..d863cc4ead --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,246 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..b5856c9659 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,250 @@ +&clm_inparm + albice = 0.50,0.30 + atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_c13 = .true. + use_c14 = .true. + use_c14_bombspike = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..10deeef1f6 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. + use_vichydro = .true. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 3 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..21714695e3 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2005 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne120np4_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..9b95f15f88 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne16np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..4a87bb4812 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,246 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne16np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..9b95f15f88 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne16np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..73676f6310 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp2.6_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne30np4_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..ff0dea0e8e --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp4.5_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne30np4_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..2328bf0986 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp6.0_simyr1849-2106_1.9x2.5_c100810.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne30np4_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..6822557170 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,258 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_78pfts_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 79 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + suplnitro = 'NONE' + use_bedrock = .true. + use_century_decomp = .true. + use_cn = .true. + use_crop = .true. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .true. + use_flexiblecn = .true. + use_fun = .true. + use_grainproduct = .true. + use_hydrstress = .true. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .true. + use_nguardrail = .true. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + model_year_align_ndep = 1850 + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp8.5_simyr1849-2106_1.9x2.5_c100428.nc' + stream_year_first_ndep = 1850 + stream_year_last_ndep = 2100 +/ +&popd_streams + model_year_align_popdens = 1850 + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 1850 + stream_year_last_popdens = 2010 +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2100 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology + initial_seed_at_planting = 3.d00 +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_harvest = .true. + do_transient_crops = .true. + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne30np4_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate + initial_vegc = 100.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 200.0d00, 200.0d00, 200.0d00 + initial_cstocks_depth = 1.50d00 +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared + constrain_stress_deciduous_onset = .true. + decomp_depth_efolding = 10.0 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + carbon_resp_opt = 0 + cn_evergreen_phenology_opt = 1 + cn_partition_opt = 1 + cn_residual_opt = 1 + cnratio_floating = .true. + downreg_opt = .false. + lnc_opt = .true. + mm_nuptake_opt = .true. + nscalar_opt = .true. + plant_ndemand_opt = 3 + reduce_dayl_factor = .false. + substrate_term_opt = .true. + temp_scalar_opt = .true. + vcmax_opt = 3 +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm + cnegcrit = -6.d+1 + ncrit = 1.d-9 + nnegcrit = -6.d+0 +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop + baset_latvary_intercept = 12.0d00 + baset_latvary_slope = 0.4d00 + baset_mapping = 'varytropicsbylat' +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'TWS_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm + br_root = 0.83d-06 +/ +&photosyns_inparm + leafresp_method = 2 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm + fire_method = 'li2016crufrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 0.09d-4 + bt_max = 0.98d00 + bt_min = 0.85d00 + cli_scale = 0.033d00 + cmb_cmplt_fact = 0.5d00, 0.28d00 + cropfire_a1 = 1.6d-4 + lfuel = 105.d00 + non_boreal_peatfire_c = 0.17d-3 + occur_hi_gdp_tree = 0.33d00 + pot_hmn_ign_counts_alpha = 0.008d00 + rh_hgh = 80.0d00 + rh_low = 20.0d00 + ufuel = 1050.d00 +/ +&ch4finundated + stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..e00d2a4f02 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..ab805d99bf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,200 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + model_year_align_urbantv = 1850 + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 2005 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid + do_transient_pfts = .true. + flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne30np4_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-sim_year+1850 b/bld/unit_testers/lnd_in.-phys+clm5_0.-sim_year+1850 new file mode 100644 index 0000000000..9f282785d3 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-sim_year+1850 @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 1850 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-test b/bld/unit_testers/lnd_in.-phys+clm5_0.-test new file mode 100644 index 0000000000..c288a067cf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-test @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-use_case+1850_control b/bld/unit_testers/lnd_in.-phys+clm5_0.-use_case+1850_control new file mode 100644 index 0000000000..9f282785d3 --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-use_case+1850_control @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 284.7 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 1850 + stream_year_last_urbantv = 1850 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-verbose b/bld/unit_testers/lnd_in.-phys+clm5_0.-verbose new file mode 100644 index 0000000000..c288a067cf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-verbose @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.default b/bld/unit_testers/lnd_in.-phys+clm5_0.default new file mode 100644 index 0000000000..c288a067cf --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.default @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.most_options b/bld/unit_testers/lnd_in.-phys+clm5_0.most_options new file mode 100644 index 0000000000..e3daef01fc --- /dev/null +++ b/bld/unit_testers/lnd_in.-phys+clm5_0.most_options @@ -0,0 +1,197 @@ +&clm_inparm + albice = 0.50,0.30 + co2_ppmv = 250 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 0 + h2osno_max = 10000.0 + int_snow_max = 2000. + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0d00 + nlevsno = 12 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' + soil_layerstruct = '20SL_8.5m' + spinup_state = 0 + use_bedrock = .true. + use_century_decomp = .false. + use_cn = .false. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .true. + use_init_interp = .true. + use_lai_streams = .false. + use_lch4 = .false. + use_luna = .true. + use_nitrif_denitrif = .false. + use_vertsoilc = .false. +/ +&ndepdyn_nml +/ +&popd_streams +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams +/ +&lai_streams + lai_mapalgo = 'bilinear' + model_year_align_lai = 2001 + stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' + stream_year_first_lai = 2001 + stream_year_last_lai = 2013 +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + precip_repartition_glc_all_rain_t = 0. + precip_repartition_glc_all_snow_t = -2. + precip_repartition_nonglc_all_rain_t = 2. + precip_repartition_nonglc_all_snow_t = 0. + repartition_rain_snow = .true. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .true. +/ +&clm_canopyhydrology_inparm + interception_fraction = 1.0 + maximum_leaf_wetted_fraction = 0.05 + snowveg_flag = 'ON_RAD' + use_clm5_fpi = .true. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade +/ +&soilhydrology_inparm + baseflow_scalar = 0.001d00 +/ +&luna + jmaxb1 = 0.093563 +/ +&friction_velocity + zetamaxstable = 0.5d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 2 + soilwater_movement_method = 1 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 1 +/ +&soil_resis_inparm + soil_resis_method = 1 +/ +&bgc_shared +/ +&canopyfluxes_inparm + use_undercanopy_stability = .false. +/ +&aerosol + fresh_snw_rds_max = 204.526d00 +/ +&clmu_inparm + building_temp_method = 1 + urban_hac = 'ON_WASTEHEAT' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .false. +/ +&clm_nitrogen + lnc_opt = .false. +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'Slater2017' + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Vionnet2012' + upplim_destruct_metamorph = 175.d00 + wind_dependent_snow_density = .true. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 1.0 + limit_irrigation_if_rof_enabled = .false. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .true. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 0 + light_inhibit = .true. + modifyphoto_and_lmr_forcrop = .true. + rootstem_acc = .false. + stomatalcond_method = 'Medlyn2011' +/ +&cnfire_inparm +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..58ceeb601e --- /dev/null +++ b/bld/unit_testers/lnd_in.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..007b29e907 --- /dev/null +++ b/bld/unit_testers/lnd_in.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..f0325ee7d1 --- /dev/null +++ b/bld/unit_testers/lnd_in.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..213deb38f3 --- /dev/null +++ b/bld/unit_testers/lnd_in.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_4x5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..52782cf27b --- /dev/null +++ b/bld/unit_testers/lnd_in.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..305f2b1bb1 --- /dev/null +++ b/bld/unit_testers/lnd_in.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne16np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..89e6557aa7 --- /dev/null +++ b/bld/unit_testers/lnd_in.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,222 @@ +&clm_inparm + albice = 0.60,0.40 + co2_ppmv = 379.0 + co2_type = 'constant' + create_crop_landunit = .true. + dtime = 1800 + fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' + finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' + fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' + fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' + fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' + glc_do_dynglacier = .false. + glc_snow_persistence_max_days = 7300 + h2osno_max = 1000.0 + int_snow_max = 1.e30 + irrigate = .true. + maxpatch_glcmec = 10 + maxpatch_pft = 17 + n_melt_glcmec = 10.0 + nlevsno = 5 + nsegspc = 35 + paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' + soil_layerstruct = '10SL_3.5m' + spinup_state = 0 + use_bedrock = .false. + use_century_decomp = .true. + use_cn = .true. + use_crop = .false. + use_dynroot = .false. + use_fates = .false. + use_fertilizer = .false. + use_flexiblecn = .false. + use_fun = .false. + use_grainproduct = .false. + use_hydrstress = .false. + use_init_interp = .true. + use_lch4 = .true. + use_luna = .false. + use_nguardrail = .false. + use_nitrif_denitrif = .true. + use_vertsoilc = .true. +/ +&ndepdyn_nml + ndepmapalgo = 'bilinear' + stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' + stream_year_first_ndep = 2000 + stream_year_last_ndep = 2000 +/ +&popd_streams + popdensmapalgo = 'bilinear' + stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' + stream_year_first_popdens = 2000 + stream_year_last_popdens = 2000 +/ +&urbantv_streams + stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' + stream_year_first_urbantv = 2000 + stream_year_last_urbantv = 2000 + urbantvmapalgo = 'nn' +/ +&light_streams + lightngmapalgo = 'bilinear' + stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' + stream_year_first_lightng = 0001 + stream_year_last_lightng = 0001 +/ +&lai_streams +/ +&atm2lnd_inparm + glcmec_downscale_longwave = .true. + lapse_rate = 0.006 + lapse_rate_longwave = 0.032 + longwave_downscaling_limit = 0.5 + repartition_rain_snow = .false. +/ +&lnd2atm_inparm + melt_non_icesheet_ice_runoff = .false. +/ +&clm_canopyhydrology_inparm + interception_fraction = 0.25 + maximum_leaf_wetted_fraction = 1.0 + snowveg_flag = 'OFF' + use_clm5_fpi = .false. +/ +&cnphenology +/ +&clm_soilhydrology_inparm +/ +&dynamic_subgrid +/ +&cnvegcarbonstate + initial_vegc = 1.d00 +/ +&finidat_consistency_checks +/ +&dynpft_consistency_checks +/ +&clm_initinterp_inparm +/ +¢ury_soilbgcdecompcascade + initial_cstocks = 20.0d00, 20.0d00, 20.0d00 + initial_cstocks_depth = 0.3 +/ +&soilhydrology_inparm +/ +&luna +/ +&friction_velocity + zetamaxstable = 2.0d00 +/ +&mineral_nitrogen_dynamics +/ +&soilwater_movement_inparm + dtmin = 60. + expensive = 42 + flux_calculation = 1 + inexpensive = 1 + lower_boundary_condition = 4 + soilwater_movement_method = 0 + upper_boundary_condition = 1 + verysmall = 1.e-8 + xtolerlower = 1.e-2 + xtolerupper = 1.e-1 +/ +&rooting_profile_inparm + rooting_profile_method_carbon = 1 + rooting_profile_method_water = 0 +/ +&soil_resis_inparm + soil_resis_method = 0 +/ +&bgc_shared + constrain_stress_deciduous_onset = .false. + decomp_depth_efolding = 0.5 +/ +&canopyfluxes_inparm + use_undercanopy_stability = .true. +/ +&aerosol + fresh_snw_rds_max = 54.526d00 +/ +&clmu_inparm + building_temp_method = 0 + urban_hac = 'ON' + urban_traffic = .false. +/ +&clm_soilstate_inparm + organic_frac_squared = .true. +/ +&clm_nitrogen +/ +&clm_snowhydrology_inparm + lotmp_snowdensity_method = 'TruncatedAnderson1976' + overburden_compress_tfactor = 0.08d00 + reset_snow = .false. + reset_snow_glc = .false. + reset_snow_glc_ela = 1.e9 + snow_overburden_compaction_method = 'Anderson1976' + upplim_destruct_metamorph = 100.d00 + wind_dependent_snow_density = .false. +/ +&cnprecision_inparm +/ +&clm_glacier_behavior + glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' + glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' + glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' +/ +&crop +/ +&irrigation_inparm + irrig_depth = 0.6 + irrig_length = 14400 + irrig_min_lai = 0.0 + irrig_start_time = 21600 + irrig_target_smp = -3400. + irrig_threshold_fraction = 0.5 + limit_irrigation_if_rof_enabled = .false. +/ +&ch4par_in + finundation_method = 'ZWT_inversion' + use_aereoxid_prog = .true. +/ +&clm_humanindex_inparm + calc_human_stress_indices = .false. +/ +&cnmresp_inparm +/ +&photosyns_inparm + leafresp_method = 1 + light_inhibit = .false. + modifyphoto_and_lmr_forcrop = .false. + rootstem_acc = .false. + stomatalcond_method = 'Ball-Berry1987' +/ +&cnfire_inparm + fire_method = 'li2014qianfrc' +/ +&cn_general +/ +&nitrif_inparm +/ +&lifire_inparm + boreal_peatfire_c = 4.2d-5 + bt_max = 0.7d00 + bt_min = 0.3d00 + cli_scale = 0.035d00 + cmb_cmplt_fact = 0.5d00, 0.25d00 + cropfire_a1 = 0.3d00 + lfuel = 75.d00 + non_boreal_peatfire_c = 0.001d00 + occur_hi_gdp_tree = 0.39d00 + pot_hmn_ign_counts_alpha = 0.0035d00 + rh_hgh = 80.0d00 + rh_low = 30.0d00 + ufuel = 1050.d00 +/ +&ch4finundated +/ +&clm_canopy_inparm + leaf_mr_vcm = 0.015d00 +/ diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..1026102422 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..e32fc2be48 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..e32fc2be48 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..288cfdb99f --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..8a68fd3a71 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 360x720 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..e32fc2be48 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..60a222013f --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using VIC hydrology for runoff calculations. +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+ new file mode 100644 index 0000000000..69beb5fe16 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..8bdcf44b12 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..4d0ae7e048 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..26e01987a2 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..26e01987a2 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..8a7a55218b --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..b9324446d8 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 360x720 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..26e01987a2 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..f83571fcc0 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using VIC hydrology for runoff calculations. +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop new file mode 100644 index 0000000000..77c2c2a78d --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using cn for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..69beb5fe16 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control new file mode 100644 index 0000000000..7507a4173c --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control @@ -0,0 +1,30 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' +CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' +CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+ new file mode 100644 index 0000000000..266b9243aa --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..f88aabf40f --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..939a7eb8e9 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..734e2391bf --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..734e2391bf --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..16986c8aff --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..03152a5efd --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 360x720 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..734e2391bf --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..6b732b5863 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using VIC hydrology for runoff calculations. +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..266b9243aa --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-use_case+2000_control new file mode 100644 index 0000000000..fba54716ea --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-use_case+2000_control @@ -0,0 +1,30 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' +CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' +CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+ new file mode 100644 index 0000000000..153b83ac95 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1x1_brazil +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..1677cf5cbf --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1x1_brazil +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..153b83ac95 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1x1_brazil +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control new file mode 100644 index 0000000000..40e707c861 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control @@ -0,0 +1,30 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1x1_brazil +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' +CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' +CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..db611474ff --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 360x720cru +CLM land mask is cruncep +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..6c179bc9d2 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 360x720cru +CLM land mask is cruncep +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+ new file mode 100644 index 0000000000..e172079cbe --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 5x5_amazon +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..a555515bd9 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 5x5_amazon +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..e172079cbe --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 5x5_amazon +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control new file mode 100644 index 0000000000..e8a5bc37d7 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control @@ -0,0 +1,30 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 5x5_amazon +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' +CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' +CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..b0a92f64ec --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..295d31eda7 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..295d31eda7 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..a10751242f --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..f3a938e9fc --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 360x720 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..295d31eda7 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..d2855c1565 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using VIC hydrology for runoff calculations. +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..77f287078f --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne16np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..61dcedad66 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne16np4 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. new file mode 100644 index 0000000000..032de59402 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. new file mode 100644 index 0000000000..3841dcf5cf --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. new file mode 100644 index 0000000000..18f1c2a37a --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. new file mode 100644 index 0000000000..fea737c174 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1x1_numaIA +CLM land mask is navy +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. new file mode 100644 index 0000000000..cf69b9e25e --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1x1_smallvilleIA +CLM land mask is test +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. new file mode 100644 index 0000000000..1f73902fbb --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 4x5 +CLM land mask is gx3v7 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. new file mode 100644 index 0000000000..6594de772b --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. new file mode 100644 index 0000000000..2a212f2866 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne30np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ new file mode 100644 index 0000000000..0f149cf524 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ @@ -0,0 +1,44 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 2.6 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'rcp' with val '2.6' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP2.6 scenario from IMAGE +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ new file mode 100644 index 0000000000..9d73218c6b --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ @@ -0,0 +1,44 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 6 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'rcp' with val '6' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP6 scenario from AIM +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop new file mode 100644 index 0000000000..0912a5784d --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop @@ -0,0 +1,35 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +CLM adding use_case 2000_control defaults for var 'irrigate' with val '.true.' +CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' +CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' +CLM adding use_case 2000_control defaults for var 'stream_year_first_ndep' with val '2000' +CLM adding use_case 2000_control defaults for var 'stream_year_first_urbantv' with val '2000' +CLM adding use_case 2000_control defaults for var 'stream_year_last_ndep' with val '2000' +CLM adding use_case 2000_control defaults for var 'stream_year_last_urbantv' with val '2000' +CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ new file mode 100644 index 0000000000..774ed878c9 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ @@ -0,0 +1,44 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using cn for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 8.5 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'rcp' with val '8.5' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP8.5 scenario from MESSAGE +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan new file mode 100644 index 0000000000..e680011d07 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan @@ -0,0 +1,32 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' +CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' +CLM adding use_case 2000_control defaults for var 'stream_year_first_urbantv' with val '2000' +CLM adding use_case 2000_control defaults for var 'stream_year_last_urbantv' with val '2000' +CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ new file mode 100644 index 0000000000..138cabfcd5 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ @@ -0,0 +1,38 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 4.5 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'rcp' with val '4.5' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes with historical data from 1850 to 2005 and then with the RCP4.5 scenario from MINICAM +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-clm_start_type+startup b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-clm_start_type+startup new file mode 100644 index 0000000000..413e58f780 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-clm_start_type+startup @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep new file mode 100644 index 0000000000..413e58f780 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan new file mode 100644 index 0000000000..413e58f780 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan+-fire_emis b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan+-fire_emis new file mode 100644 index 0000000000..413e58f780 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan+-fire_emis @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm new file mode 100644 index 0000000000..413e58f780 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-fire_emis b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-fire_emis new file mode 100644 index 0000000000..413e58f780 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-fire_emis @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-l_ncpl+1 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-l_ncpl+1 new file mode 100644 index 0000000000..413e58f780 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-l_ncpl+1 @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-megan b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-megan new file mode 100644 index 0000000000..413e58f780 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-megan @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc new file mode 100644 index 0000000000..3841dcf5cf --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.true.++ new file mode 100644 index 0000000000..413e58f780 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-rcp+2.6 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-rcp+2.6 new file mode 100644 index 0000000000..1fed5ffc79 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-rcp+2.6 @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 2.6 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5ed7a6228 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.47x0.63 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..0818b4c2da --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 2.6 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'rcp' with val '2.6' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP2.6 scenario from IMAGE +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..e6531a10b1 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 4.5 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'rcp' with val '4.5' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP4.5 scenario from MINICAM +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..a0d1c1800a --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 6 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'rcp' with val '6' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP6 scenario from AIM +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..9b02c3db25 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 8.5 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'rcp' with val '8.5' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP8.5 scenario from MESSAGE +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..70da283d5b --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..07668f28b3 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..5005e7c455 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..5005e7c455 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..0b8dfb5803 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..78e4b6a8a9 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 360x720 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..5005e7c455 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..c15e0ea44b --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using VIC hydrology for runoff calculations. +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..d950462f99 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,36 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/20thC_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000' +CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2005' +CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2005' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+ new file mode 100644 index 0000000000..71af7aa16e --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..092c9657a4 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 2.6 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'rcp' with val '2.6' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP2.6 scenario from IMAGE +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..958b9c1bcf --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 4.5 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'rcp' with val '4.5' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP4.5 scenario from MINICAM +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..68ca87980e --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 6 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'rcp' with val '6' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP6 scenario from AIM +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..4ca7abd1b5 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 8.5 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'rcp' with val '8.5' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP8.5 scenario from MESSAGE +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..413e58f780 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..a84ea23f42 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..eb7ee91cfd --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..b9b8fe87d0 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..b9b8fe87d0 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..0d86dcc762 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..56d3e88ba9 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 360x720 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..b9b8fe87d0 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..3435bd8f28 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using VIC hydrology for runoff calculations. +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop new file mode 100644 index 0000000000..2915d698a8 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using cn for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..71af7aa16e --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control new file mode 100644 index 0000000000..e680011d07 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control @@ -0,0 +1,32 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' +CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' +CLM adding use_case 2000_control defaults for var 'stream_year_first_urbantv' with val '2000' +CLM adding use_case 2000_control defaults for var 'stream_year_last_urbantv' with val '2000' +CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..2350e0ab36 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,36 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/20thC_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000' +CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2005' +CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2005' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+ new file mode 100644 index 0000000000..4ca8dce493 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..aa8fd56c21 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 2.6 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'rcp' with val '2.6' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP2.6 scenario from IMAGE +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..c381b2513e --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 4.5 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'rcp' with val '4.5' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP4.5 scenario from MINICAM +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..ca141fc7c6 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 6 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'rcp' with val '6' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP6 scenario from AIM +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..cc8581e5ac --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 8.5 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'rcp' with val '8.5' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP8.5 scenario from MESSAGE +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..aa15c7feea --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..3ec03ced97 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..d8c012c9d0 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..3bfc3291c5 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..3bfc3291c5 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..3c1cdc124a --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..e799ddc22e --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 360x720 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..3bfc3291c5 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..867d8e1020 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using VIC hydrology for runoff calculations. +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..4ca8dce493 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+2000_control new file mode 100644 index 0000000000..896fbae54c --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+2000_control @@ -0,0 +1,32 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' +CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' +CLM adding use_case 2000_control defaults for var 'stream_year_first_urbantv' with val '2000' +CLM adding use_case 2000_control defaults for var 'stream_year_last_urbantv' with val '2000' +CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..8f77809aca --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,36 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/20thC_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000' +CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2005' +CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2005' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+ new file mode 100644 index 0000000000..5e75202303 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1x1_brazil +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..a0b10661a7 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1x1_brazil +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..5e75202303 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1x1_brazil +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control new file mode 100644 index 0000000000..6ef37e83ed --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control @@ -0,0 +1,32 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1x1_brazil +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' +CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' +CLM adding use_case 2000_control defaults for var 'stream_year_first_urbantv' with val '2000' +CLM adding use_case 2000_control defaults for var 'stream_year_last_urbantv' with val '2000' +CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..49e9c3dd38 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1x1_urbanc_alpha +CLM land mask is test +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..333ab87567 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 360x720cru +CLM land mask is cruncep +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..875cd9f9b5 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 360x720cru +CLM land mask is cruncep +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..333ab87567 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 360x720cru +CLM land mask is cruncep +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..29f3150f9b --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 48x96 +CLM land mask is gx3v7 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 2.6 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'rcp' with val '2.6' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP2.6 scenario from IMAGE +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..cc7b439cec --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 48x96 +CLM land mask is gx3v7 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 4.5 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'rcp' with val '4.5' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP4.5 scenario from MINICAM +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..3a57c35989 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 48x96 +CLM land mask is gx3v7 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 6 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'rcp' with val '6' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP6 scenario from AIM +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..1bb7cfe4d5 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 48x96 +CLM land mask is gx3v7 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 8.5 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'rcp' with val '8.5' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP8.5 scenario from MESSAGE +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..932d53c926 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 48x96 +CLM land mask is gx3v7 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..1ece9440a0 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,36 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/20thC_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 48x96 +CLM land mask is gx3v7 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000' +CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2005' +CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2005' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..ca8501e01a --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 4x5 +CLM land mask is gx3v7 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+ new file mode 100644 index 0000000000..63d15aba21 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 5x5_amazon +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..b7c851835e --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 5x5_amazon +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..63d15aba21 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 5x5_amazon +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control new file mode 100644 index 0000000000..57cb6a4cae --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control @@ -0,0 +1,32 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 5x5_amazon +CLM land mask is navy +Using fates for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' +CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' +CLM adding use_case 2000_control defaults for var 'stream_year_first_urbantv' with val '2000' +CLM adding use_case 2000_control defaults for var 'stream_year_last_urbantv' with val '2000' +CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..66d6f85386 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 64x128 +CLM land mask is USGS +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..782c7ef3c0 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..0dee4cfea9 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..93dc3656b7 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..93dc3656b7 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..51976939ff --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is on +CLM CN bgc_spinup mode is on +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..6fa2c88a0a --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 360x720 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..93dc3656b7 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..0a2921e3d1 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,27 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using VIC hydrology for runoff calculations. +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..daf3255006 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,36 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/20thC_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000' +CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2005' +CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2005' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..b326ebe3f9 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne16np4 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..3927152c2a --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne16np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..b326ebe3f9 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne16np4 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..18f52336f8 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne30np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 2.6 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'rcp' with val '2.6' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP2.6 scenario from IMAGE +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..832dbb9fda --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne30np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 4.5 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'rcp' with val '4.5' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP4.5 scenario from MINICAM +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..c4e93da88a --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne30np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 6 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'rcp' with val '6' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP6 scenario from AIM +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..a4c67aa1cd --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,45 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne30np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 79 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 8.5 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2100 +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'irrigate' with val '.true.' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'rcp' with val '8.5' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year_range' with val '1850-2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_ndep' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_popdens' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_ndep' with val '2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_popdens' with val '2010' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' +CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP8.5 scenario from MESSAGE +' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c7784259af --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne30np4 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..9b72434c04 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,36 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/20thC_transient.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne30np4 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM sim_year_range is 1850-2000 +CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' +CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic' +CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000' +CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2005' +CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2005' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-sim_year+1850 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-sim_year+1850 new file mode 100644 index 0000000000..307b0a6711 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-sim_year+1850 @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-test b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-test new file mode 100644 index 0000000000..413e58f780 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-test @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-use_case+1850_control b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-use_case+1850_control new file mode 100644 index 0000000000..145672ca69 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-use_case+1850_control @@ -0,0 +1,32 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850_control.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 1850 +CLM adding use_case 1850_control defaults for var 'sim_year' with val '1850' +CLM adding use_case 1850_control defaults for var 'sim_year_range' with val 'constant' +CLM adding use_case 1850_control defaults for var 'stream_year_first_urbantv' with val '1850' +CLM adding use_case 1850_control defaults for var 'stream_year_last_urbantv' with val '1850' +CLM adding use_case 1850_control defaults for var 'use_case_desc' with val 'Conditions to simulate 1850 land-use' +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-verbose b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-verbose new file mode 100644 index 0000000000..413e58f780 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-verbose @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.default b/bld/unit_testers/temp_file.txt.-phys+clm5_0.default new file mode 100644 index 0000000000..413e58f780 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.default @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.most_options b/bld/unit_testers/temp_file.txt.-phys+clm5_0.most_options new file mode 100644 index 0000000000..f09e738b84 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.most_options @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using sp for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is 2.6 +CLM sim_year is 2000 +Using clm5_0_cam5.5 for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..e32fc2be48 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 0.9x1.25 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..26e01987a2 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 1.9x2.5 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..734e2391bf --- /dev/null +++ b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 10x15 +CLM land mask is USGS +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..ac5647c873 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is 4x5 +CLM land mask is gx3v7 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..295d31eda7 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne120np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..77f287078f --- /dev/null +++ b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne16np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..b17344eaf9 --- /dev/null +++ b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,26 @@ +Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld +Using CLM configuration cache file config_cache.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml +Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml +Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml +CESM inputdata root directory: /glade/p/cesm/cseg/inputdata +Open env.xml file: ./env_run.xml +CLM atm resolution is ne30np4 +CLM land mask is gx1v6 +Using bgc for bgc. +Using 94x192 for light_res. +CLM accelerated spinup mode is off +CLM CN bgc_spinup mode is off +Using 17 for maxpft. +Glacier number of elevation classes is 10 +CLM future scenario representative concentration is -999.9 +CLM sim_year is 2000 +Using clm4_5_CRUNCEP for lnd_tuning_mode +Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in +Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in +Successfully made CLM namelist file diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..e736920286 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..057c31a3ed --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+ new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..e736920286 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..057c31a3ed --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop new file mode 100644 index 0000000000..3778991155 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 1.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+ new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..e736920286 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..057c31a3ed --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-use_case+2000_control new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-use_case+2000_control @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+ new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..057c31a3ed --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+ new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control new file mode 100644 index 0000000000..ef3335e55c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..e736920286 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..057c31a3ed --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..057c31a3ed --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. new file mode 100644 index 0000000000..6225ba9a6c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. new file mode 100644 index 0000000000..6225ba9a6c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. new file mode 100644 index 0000000000..6225ba9a6c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. new file mode 100644 index 0000000000..6225ba9a6c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. new file mode 100644 index 0000000000..6225ba9a6c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. new file mode 100644 index 0000000000..6225ba9a6c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. new file mode 100644 index 0000000000..6225ba9a6c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. new file mode 100644 index 0000000000..6225ba9a6c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ new file mode 100644 index 0000000000..2b8c3aafc8 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 2.6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ new file mode 100644 index 0000000000..9708dfadf2 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop new file mode 100644 index 0000000000..bfe6d57edd --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ new file mode 100644 index 0000000000..feea0359ed --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 8.5 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ new file mode 100644 index 0000000000..f5c9722ccf --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 4.5 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-clm_start_type+startup b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-clm_start_type+startup new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-clm_start_type+startup @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-l_ncpl+1 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-l_ncpl+1 new file mode 100644 index 0000000000..fcaf50c212 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-l_ncpl+1 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 86400 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc new file mode 100644 index 0000000000..6225ba9a6c --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.true.++ new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-rcp+2.6 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-rcp+2.6 new file mode 100644 index 0000000000..4afea29e79 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-rcp+2.6 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 2.6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..7881b50126 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 2.6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..cf8de50ede --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 4.5 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..e381b6dac2 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..d4cb75de0f --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 8.5 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..cb68812dbf --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..5b71f0200d --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..28bc3d1939 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+ new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..7881b50126 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 2.6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..cf8de50ede --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 4.5 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..e381b6dac2 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..d4cb75de0f --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 8.5 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..cb68812dbf --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..5b71f0200d --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop new file mode 100644 index 0000000000..2480c9d247 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..28bc3d1939 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+ new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..7881b50126 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 2.6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..cf8de50ede --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 4.5 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..e381b6dac2 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..d4cb75de0f --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 8.5 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..cb68812dbf --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..5b71f0200d --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+2000_control new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+2000_control @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..28bc3d1939 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+ new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..7881b50126 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 2.6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..cf8de50ede --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 4.5 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..e381b6dac2 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..d4cb75de0f --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 8.5 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..28bc3d1939 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+ new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control new file mode 100644 index 0000000000..7db619c4b1 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 new file mode 100644 index 0000000000..cb68812dbf --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro new file mode 100644 index 0000000000..5b71f0200d --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..28bc3d1939 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. new file mode 100644 index 0000000000..47eea8e678 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..7881b50126 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 2.6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..cf8de50ede --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 4.5 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..e381b6dac2 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..d4cb75de0f --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = 12.0d00 +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = 0.4d00 +! boreal peat fires (/hr) +boreal_peatfire_c = 0.09d-4 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = 0.83d-06 +! Saturation BTRAN for ignition (0-1) +bt_max = 0.98d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.85d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.033d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.28d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = -6.d+1 +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = 1.6d-4 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 10.0 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 200.0d00, 200.0d00, 200.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 1.50d00 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = 3.d00 +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 100.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 105.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = 1.d-9 +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = -6.d+0 +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.17d-3 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.33d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.008d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 8.5 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 20.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ new file mode 100644 index 0000000000..28bc3d1939 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-sim_year+1850 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-sim_year+1850 new file mode 100644 index 0000000000..28bc3d1939 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-sim_year+1850 @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-test b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-test new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-test @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-use_case+1850_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-use_case+1850_control new file mode 100644 index 0000000000..28bc3d1939 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-use_case+1850_control @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 284.7 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-verbose b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-verbose new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-verbose @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.default b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.default new file mode 100644 index 0000000000..c5a98821e4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.default @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.most_options b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.most_options new file mode 100644 index 0000000000..a292f3f5b4 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.most_options @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.50,0.30 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = 0.001d00 +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = ?.?? +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = ?.?? +! Critical BTRAN for ignition (0-1) +bt_min = ?.?? +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = ?.?? +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = ?.?? +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 250 +! Scalar for cropfire (/hr) +cropfire_a1 = ?.?? +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = ?.?? +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 204.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 10000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = ?.?? +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = ?.?? +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = ?.?? +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 2000. +! Fraction of intercepted precipitation +interception_fraction = 1.0 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 1.0 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = 0.093563 +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = ?.?? +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 0.05 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0d00 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = ?.?? +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = ?.?? +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = ?.?? +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = ?.?? +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = 0. +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = -2. +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = 2. +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = 0. +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = 2.6 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = ?.?? +! Critical RH for ignition (0-100) +rh_low = ?.?? +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = ?.?? +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 175.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc new file mode 100644 index 0000000000..1c44ff9f49 --- /dev/null +++ b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc @@ -0,0 +1,168 @@ +! Visible and Near-infrared albedo's for glacier ice +albice = 0.60,0.40 +! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) +baseflow_scalar = ?.?? +! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file +baset_latvary_intercept = ?.?? +! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by +baset_latvary_slope = ?.?? +! boreal peat fires (/hr) +boreal_peatfire_c = 4.2d-5 +! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) +br_root = ?.?? +! Saturation BTRAN for ignition (0-1) +bt_max = 0.7d00 +! Critical BTRAN for ignition (0-1) +bt_min = 0.3d00 +! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) +ccrit = ?.?? +! Global constant for deforestation fires (/day) +cli_scale = 0.035d00 +! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) +cmb_cmplt_fact = 0.5d00, 0.25d00 +! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) +cnegcrit = ?.?? +! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) +co2_ppmv = 379.0 +! Scalar for cropfire (/hr) +cropfire_a1 = 0.3d00 +! E-folding depth over which decomposition is slowed with depth in all soils. +decomp_depth_efolding = 0.5 +! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. +deepmixing_depthcrit = ?.?? +! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to +deepmixing_mixfact = ?.?? +! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_coefficient = ?.?? +! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_nitrateconc_exponent = ?.?? +! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_coefficient = ?.?? +! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) +denitrif_respiration_exponent = ?.?? +! Time step (seconds) +dtime = 1800 +! minimum time step length (seconds) for adaptive time stepping in richards equation +dtmin = 60. +! Intercept of free living Nitrogen fixation with zero annual ET +freelivfix_intercept = ?.?? +! Slope of free living Nitrogen fixation with annual ET +freelivfix_slope_wet = ?.?? +! maximum warm (at freezing) fresh snow effective radius [microns] +fresh_snw_rds_max = 54.526d00 +! separate q10 for frozen soil respiration rates. default to same as above zero rates +froz_q10 = ?.?? +! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. +h2osno_max = 1000.0 +! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition +initial_cstocks = 20.0d00, 20.0d00, 20.0d00 +! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition +initial_cstocks_depth = 0.3 +! Initial seed Carbon to use at planting(only used when CN is on as well as crop) +initial_seed_at_planting = ?.?? +! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on +initial_vegc = 1.d00 +! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) +int_snow_max = 1.e30 +! Fraction of intercepted precipitation +interception_fraction = 0.25 +! Soil depth to which we measure for irrigation (m) +irrig_depth = 0.6 +! Minimum leaf area index for irrigation to occur +irrig_min_lai = 0.0 +! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. +irrig_river_volume_threshold = ?.?? +! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. +irrig_target_smp = -3400. +! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. +irrig_threshold_fraction = 0.5 +! baseline proportion of nitrogen allocated for electron transport (J) +jmaxb1 = ?.?? +! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) +k_nitr_max = ?.?? +! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. +lake_melt_icealb = ?.?? +! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height +lapse_rate = 0.006 +! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. +lapse_rate_longwave = 0.032 +! Scalar of leaf respiration to vcmax +leaf_mr_vcm = 0.015d00 +! Lower threshold for fuel mass needed for ignition +lfuel = 75.d00 +! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. +longwave_downscaling_limit = 0.5 +! Maximum depth to mix soils to by croturbation, in permafrost soils. +max_depth_cryoturb = ?.?? +! Maximum fraction of leaf that may be wet prior to drip occuring +maximum_leaf_wetted_fraction = 1.0 +! Minimum wind speed tht results in compaction (m/s) +min_wind_snowcompact = ?.?? +! Eastern edge of the regional grid +mksrf_edgee = ?.?? +! Northern edge of the regional grid +mksrf_edgen = ?.?? +! Southern edge of the regional grid +mksrf_edges = ?.?? +! Western edge of the regional grid +mksrf_edgew = ?.?? +! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. +n_melt_glcmec = 10.0 +! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) +ncrit = ?.?? +! Number of days over which to use exponential relaxation of NPP in N fixation calculation +nfix_timeconst = ?.?? +! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) +nnegcrit = ?.?? +! non-boreal peat fires (/hr) +non_boreal_peatfire_c = 0.001d00 +! Fire occurance for high GDP areas that are tree dominated (fraction) +occur_hi_gdp_tree = 0.39d00 +! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 +overburden_compress_tfactor = 0.08d00 +! Perturbation limit when doing error growth test +pertlim = ?.?? +! Plant Function Type fraction to override global file with for mksurfdata +pft_frc = ?.?? +! Potential human ignition counts (/person/month) +pot_hmn_ign_counts_alpha = 0.0035d00 +! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_glc_all_snow_t = ?.?? +! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_rain_t = ?.?? +! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. +precip_repartition_nonglc_all_snow_t = ?.?? +! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. +rcp = -999.9 +! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. +reset_snow_glc_ela = 1.e9 +! Saturation RH for ignition (0-100) +rh_hgh = 80.0d00 +! Critical RH for ignition (0-100) +rh_low = 30.0d00 +! Soil percent clay to override global file with for mksurfdata +soil_clay = ?.?? +! Soil maximum fraction to override global file with for mksurfdata +soil_fmax = ?.?? +! Soil percent sand to override global file with for mksurfdata +soil_sand = ?.?? +! Base advective flux (downwards) for SOM. +som_adv_flux = ?.?? +! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). +surfprof_exp = ?.?? +! Upper threshold for fuel mass needed for ignition +ufuel = 1050.d00 +! Upper Limit on Destructive Metamorphism Compaction [kg/m3] +upplim_destruct_metamorph = 100.d00 +! a very small number: used to check for sub step completion for adaptive time stepping in richards equation +verysmall = 1.e-8 +! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. +vmax_oxid_unsat = ?.?? +! tolerance to double length of substep for adaptive time stepping in richards equation +xtolerlower = 1.e-2 +! tolerance to halve length of substep for adaptive time stepping in richards equation +xtolerupper = 1.e-1 +! The maximum value to use for zeta under stable conditions +zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/xFail/expectedFail.pm b/bld/unit_testers/xFail/expectedFail.pm index 04fc32726f..6317b01847 100755 --- a/bld/unit_testers/xFail/expectedFail.pm +++ b/bld/unit_testers/xFail/expectedFail.pm @@ -427,7 +427,8 @@ sub _readXml #----------------------------------------------------------------------------------------------- # Add $cfgdir to the list of paths that Perl searches for modules my @dirs = ( $cfgdir, "$cfgdir/perl5lib", - "$cfgdir/../../../../cime/utils/perl5lib" + "$cfgdir/../../../../cime/utils/perl5lib", + "$cfgdir/../../../cime/utils/perl5lib" ); unshift @INC, @dirs; my $result = eval "require XML::Lite"; From 64bd1be80f691dd8f4e412e3960b97b216cfe23f Mon Sep 17 00:00:00 2001 From: Erik Kluzek Date: Sat, 27 Jan 2018 17:16:26 -0700 Subject: [PATCH 2/5] Revert "Changes to check for net CTSM checkout high level path, and get build-namleist unit-tester working" This reverts commit a6ae2b923f4dbc516562cf12bf4e758226f1d8e9. --- bld/configure | 18 +- .../drv_flds_in.-phys+clm5_0.-drydep | 16 -- .../drv_flds_in.-phys+clm5_0.-drydep+-megan | 16 -- ..._in.-phys+clm5_0.-drydep+-megan+-fire_emis | 18 -- .../drv_flds_in.-phys+clm5_0.-fire_emis | 13 - .../drv_flds_in.-phys+clm5_0.-megan | 11 - ...nd+flanduse_timeseries+-sim_year+1850-2000 | 225 --------------- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 223 --------------- ...1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 222 --------------- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 226 --------------- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 222 --------------- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 226 --------------- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 192 ------------- .../lnd_in.-phys+clm4_5.-res+1.9x2.5+ | 196 ------------- ..._5.-res+1.9x2.5+-clm_accelerated_spinup+on | 200 -------------- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 225 --------------- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 223 --------------- ...x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 222 --------------- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 226 --------------- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 222 --------------- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 226 --------------- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 192 ------------- ...-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop | 218 --------------- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 200 -------------- ...clm4_5.-res+1.9x2.5+-use_case+2000_control | 196 ------------- .../lnd_in.-phys+clm4_5.-res+10x15+ | 196 ------------- ...m4_5.-res+10x15+-clm_accelerated_spinup+on | 200 -------------- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 225 --------------- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 223 --------------- ...0x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 222 --------------- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 226 --------------- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 222 --------------- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 226 --------------- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 192 ------------- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 200 -------------- ...s+clm4_5.-res+10x15+-use_case+2000_control | 196 ------------- .../lnd_in.-phys+clm4_5.-res+1x1_brazil+ | 196 ------------- ...-res+1x1_brazil+-clm_accelerated_spinup+on | 200 -------------- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 200 -------------- ...4_5.-res+1x1_brazil+-use_case+2000_control | 196 ------------- ...0cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 222 --------------- ...20cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 191 ------------- .../lnd_in.-phys+clm4_5.-res+5x5_amazon+ | 196 ------------- ...-res+5x5_amazon+-clm_accelerated_spinup+on | 200 -------------- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 200 -------------- ...4_5.-res+5x5_amazon+-use_case+2000_control | 196 ------------- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 225 --------------- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 223 --------------- ...0np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 222 --------------- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 226 --------------- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 222 --------------- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 226 --------------- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 192 ------------- ...6np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 222 --------------- ...16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 191 ------------- ...-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. | 251 ----------------- ....-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. | 251 ----------------- ..._0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. | 251 ----------------- ...gc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. | 251 ----------------- ...+-crop+-res+1x1_smallvilleIA+-envxml_dir+. | 251 ----------------- ...m5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. | 251 ----------------- ...-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. | 251 ----------------- ....-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. | 251 ----------------- ...ansient+-namelist+++a+start_ymd=20100101++ | 252 ----------------- ...ansient+-namelist+++a+start_ymd=20701029++ | 252 ----------------- ...-namelist+++a+fire_method=+nofire++++-crop | 230 ---------------- ...ansient+-namelist+++a+start_ymd=19201023++ | 243 ----------------- ...gc+fates++-use_case+2000_control+-no-megan | 200 -------------- ...ansient+-namelist+++a+start_ymd=18501223++ | 200 -------------- ...nd_in.-phys+clm5_0.-clm_start_type+startup | 197 ------------- bld/unit_testers/lnd_in.-phys+clm5_0.-drydep | 197 ------------- .../lnd_in.-phys+clm5_0.-drydep+-megan | 197 ------------- ..._in.-phys+clm5_0.-drydep+-megan+-fire_emis | 197 ------------- ...clm5_0.-envxml_dir+.+-infile+myuser_nl_clm | 197 ------------- .../lnd_in.-phys+clm5_0.-fire_emis | 197 ------------- .../lnd_in.-phys+clm5_0.-l_ncpl+1 | 197 ------------- bld/unit_testers/lnd_in.-phys+clm5_0.-megan | 197 ------------- ...list+++a+irrigate=.false.+++-crop+-bgc+bgc | 251 ----------------- ...hys+clm5_0.-namelist+++a+irrigate=.true.++ | 197 ------------- bld/unit_testers/lnd_in.-phys+clm5_0.-rcp+2.6 | 197 ------------- ...lm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. | 197 ------------- ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 258 ------------------ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 258 ------------------ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 258 ------------------ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 258 ------------------ ...clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. | 197 ------------- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 249 ----------------- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 247 ----------------- ...1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 246 ----------------- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 250 ----------------- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 246 ----------------- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 250 ----------------- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 197 ------------- ...5+-use_case+20thC_transient+-envxml_dir+.+ | 200 -------------- .../lnd_in.-phys+clm5_0.-res+1.9x2.5+ | 200 -------------- ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 258 ------------------ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 258 ------------------ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 258 ------------------ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 258 ------------------ ...+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. | 197 ------------- ..._0.-res+1.9x2.5+-clm_accelerated_spinup+on | 204 -------------- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 249 ----------------- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 247 ----------------- ...x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 246 ----------------- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 250 ----------------- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 246 ----------------- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 250 ----------------- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 197 ------------- ...-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop | 242 ---------------- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 205 -------------- ...clm5_0.-res+1.9x2.5+-use_case+2000_control | 200 -------------- ...5+-use_case+20thC_transient+-envxml_dir+.+ | 200 -------------- .../lnd_in.-phys+clm5_0.-res+10x15+ | 200 -------------- ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 258 ------------------ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 258 ------------------ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 258 ------------------ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 258 ------------------ ...ys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. | 197 ------------- ...m5_0.-res+10x15+-clm_accelerated_spinup+on | 204 -------------- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 249 ----------------- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 247 ----------------- ...0x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 246 ----------------- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 250 ----------------- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 246 ----------------- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 250 ----------------- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 197 ------------- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 205 -------------- ...s+clm5_0.-res+10x15+-use_case+2000_control | 200 -------------- ...5+-use_case+20thC_transient+-envxml_dir+.+ | 200 -------------- .../lnd_in.-phys+clm5_0.-res+1x1_brazil+ | 200 -------------- ...-res+1x1_brazil+-clm_accelerated_spinup+on | 204 -------------- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 205 -------------- ...5_0.-res+1x1_brazil+-use_case+2000_control | 200 -------------- ...res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. | 197 ------------- ...m5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. | 197 ------------- ...0cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 246 ----------------- ...20cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 197 ------------- ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 258 ------------------ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 258 ------------------ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 258 ------------------ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 258 ------------------ ...ys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. | 197 ------------- ...6+-use_case+20thC_transient+-envxml_dir+.+ | 200 -------------- ...phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. | 197 ------------- .../lnd_in.-phys+clm5_0.-res+5x5_amazon+ | 200 -------------- ...-res+5x5_amazon+-clm_accelerated_spinup+on | 204 -------------- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 205 -------------- ...5_0.-res+5x5_amazon+-use_case+2000_control | 200 -------------- ...s+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. | 197 ------------- ...clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. | 197 ------------- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 249 ----------------- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 247 ----------------- ...0np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 246 ----------------- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 250 ----------------- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 246 ----------------- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 250 ----------------- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 197 ------------- ...4+-use_case+20thC_transient+-envxml_dir+.+ | 200 -------------- ...+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. | 197 ------------- ...6np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 246 ----------------- ...16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 197 ------------- ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 258 ------------------ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 258 ------------------ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 258 ------------------ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 258 ------------------ ...+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. | 197 ------------- ...4+-use_case+20thC_transient+-envxml_dir+.+ | 200 -------------- .../lnd_in.-phys+clm5_0.-sim_year+1850 | 197 ------------- bld/unit_testers/lnd_in.-phys+clm5_0.-test | 197 ------------- ...lnd_in.-phys+clm5_0.-use_case+1850_control | 197 ------------- bld/unit_testers/lnd_in.-phys+clm5_0.-verbose | 197 ------------- bld/unit_testers/lnd_in.-phys+clm5_0.default | 197 ------------- .../lnd_in.-phys+clm5_0.most_options | 197 ------------- ...5-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc | 222 --------------- ...45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc | 222 --------------- ...lm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc | 222 --------------- ....clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc | 222 --------------- ...5-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc | 222 --------------- ...45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc | 222 --------------- ...45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc | 222 --------------- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 -- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 -- ...1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 -- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 -- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 -- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 -- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 -- .../temp_file.txt.-phys+clm4_5.-res+1.9x2.5+ | 26 -- ..._5.-res+1.9x2.5+-clm_accelerated_spinup+on | 26 -- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 -- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 -- ...x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 -- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 -- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 -- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 -- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 -- ...-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop | 26 -- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 -- ...clm4_5.-res+1.9x2.5+-use_case+2000_control | 30 -- .../temp_file.txt.-phys+clm4_5.-res+10x15+ | 26 -- ...m4_5.-res+10x15+-clm_accelerated_spinup+on | 26 -- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 -- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 -- ...0x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 -- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 -- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 -- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 -- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 -- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 -- ...s+clm4_5.-res+10x15+-use_case+2000_control | 30 -- ...emp_file.txt.-phys+clm4_5.-res+1x1_brazil+ | 26 -- ...-res+1x1_brazil+-clm_accelerated_spinup+on | 26 -- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 -- ...4_5.-res+1x1_brazil+-use_case+2000_control | 30 -- ...0cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 -- ...20cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 26 -- ...emp_file.txt.-phys+clm4_5.-res+5x5_amazon+ | 26 -- ...-res+5x5_amazon+-clm_accelerated_spinup+on | 26 -- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 -- ...4_5.-res+5x5_amazon+-use_case+2000_control | 30 -- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 -- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 -- ...0np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 -- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 -- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 -- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 -- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 -- ...6np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 -- ...16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 26 -- ...-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. | 26 -- ....-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. | 26 -- ..._0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. | 26 -- ...gc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. | 26 -- ...+-crop+-res+1x1_smallvilleIA+-envxml_dir+. | 26 -- ...m5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. | 26 -- ...-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. | 26 -- ....-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. | 26 -- ...ansient+-namelist+++a+start_ymd=20100101++ | 44 --- ...ansient+-namelist+++a+start_ymd=20701029++ | 44 --- ...-namelist+++a+fire_method=+nofire++++-crop | 35 --- ...ansient+-namelist+++a+start_ymd=19201023++ | 44 --- ...gc+fates++-use_case+2000_control+-no-megan | 32 --- ...ansient+-namelist+++a+start_ymd=18501223++ | 38 --- ...e.txt.-phys+clm5_0.-clm_start_type+startup | 26 -- .../temp_file.txt.-phys+clm5_0.-drydep | 26 -- .../temp_file.txt.-phys+clm5_0.-drydep+-megan | 26 -- ...txt.-phys+clm5_0.-drydep+-megan+-fire_emis | 26 -- ...clm5_0.-envxml_dir+.+-infile+myuser_nl_clm | 26 -- .../temp_file.txt.-phys+clm5_0.-fire_emis | 26 -- .../temp_file.txt.-phys+clm5_0.-l_ncpl+1 | 26 -- .../temp_file.txt.-phys+clm5_0.-megan | 26 -- ...list+++a+irrigate=.false.+++-crop+-bgc+bgc | 26 -- ...hys+clm5_0.-namelist+++a+irrigate=.true.++ | 26 -- .../temp_file.txt.-phys+clm5_0.-rcp+2.6 | 26 -- ...lm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. | 26 -- ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 45 --- ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 45 --- ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 45 --- ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 45 --- ...clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. | 26 -- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 -- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 -- ...1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 -- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 -- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 -- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 -- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 -- ...5+-use_case+20thC_transient+-envxml_dir+.+ | 36 --- .../temp_file.txt.-phys+clm5_0.-res+1.9x2.5+ | 26 -- ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 45 --- ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 45 --- ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 45 --- ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 45 --- ...+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. | 26 -- ..._0.-res+1.9x2.5+-clm_accelerated_spinup+on | 26 -- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 -- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 -- ...x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 -- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 -- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 -- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 -- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 -- ...-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop | 26 -- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 -- ...clm5_0.-res+1.9x2.5+-use_case+2000_control | 32 --- ...5+-use_case+20thC_transient+-envxml_dir+.+ | 36 --- .../temp_file.txt.-phys+clm5_0.-res+10x15+ | 26 -- ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 45 --- ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 45 --- ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 45 --- ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 45 --- ...ys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. | 26 -- ...m5_0.-res+10x15+-clm_accelerated_spinup+on | 26 -- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 -- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 -- ...0x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 -- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 -- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 -- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 -- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 -- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 -- ...s+clm5_0.-res+10x15+-use_case+2000_control | 32 --- ...5+-use_case+20thC_transient+-envxml_dir+.+ | 36 --- ...emp_file.txt.-phys+clm5_0.-res+1x1_brazil+ | 26 -- ...-res+1x1_brazil+-clm_accelerated_spinup+on | 26 -- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 -- ...5_0.-res+1x1_brazil+-use_case+2000_control | 32 --- ...res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. | 26 -- ...m5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. | 26 -- ...0cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 -- ...20cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 26 -- ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 45 --- ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 45 --- ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 45 --- ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 45 --- ...ys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. | 26 -- ...6+-use_case+20thC_transient+-envxml_dir+.+ | 36 --- ...phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. | 26 -- ...emp_file.txt.-phys+clm5_0.-res+5x5_amazon+ | 26 -- ...-res+5x5_amazon+-clm_accelerated_spinup+on | 26 -- ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 26 -- ...5_0.-res+5x5_amazon+-use_case+2000_control | 32 --- ...s+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. | 26 -- ...clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. | 26 -- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 27 -- ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 26 -- ...0np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 -- ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 26 -- ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 26 -- ...,use_c14=.true.,use_c14_bombspike=.true.++ | 26 -- ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 27 -- ...4+-use_case+20thC_transient+-envxml_dir+.+ | 36 --- ...+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. | 26 -- ...6np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 26 -- ...16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 26 -- ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 45 --- ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 45 --- ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 45 --- ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 45 --- ...+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. | 26 -- ...4+-use_case+20thC_transient+-envxml_dir+.+ | 36 --- .../temp_file.txt.-phys+clm5_0.-sim_year+1850 | 26 -- .../temp_file.txt.-phys+clm5_0.-test | 26 -- ...le.txt.-phys+clm5_0.-use_case+1850_control | 32 --- .../temp_file.txt.-phys+clm5_0.-verbose | 26 -- .../temp_file.txt.-phys+clm5_0.default | 26 -- .../temp_file.txt.-phys+clm5_0.most_options | 26 -- ...5-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc | 26 -- ...45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc | 26 -- ...lm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc | 26 -- ....clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc | 26 -- ...5-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc | 26 -- ...45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc | 26 -- ...45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc | 26 -- ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ------------ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ------------ ...1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ------------ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ------------ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ------------ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ------------ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ------------ ...real_parameters.-phys+clm4_5.-res+1.9x2.5+ | 168 ------------ ..._5.-res+1.9x2.5+-clm_accelerated_spinup+on | 168 ------------ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ------------ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ------------ ...x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ------------ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ------------ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ------------ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ------------ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ------------ ...-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop | 168 ------------ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ------------ ...clm4_5.-res+1.9x2.5+-use_case+2000_control | 168 ------------ ...m_real_parameters.-phys+clm4_5.-res+10x15+ | 168 ------------ ...m4_5.-res+10x15+-clm_accelerated_spinup+on | 168 ------------ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ------------ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ------------ ...0x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ------------ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ------------ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ------------ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ------------ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ------------ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ------------ ...s+clm4_5.-res+10x15+-use_case+2000_control | 168 ------------ ...l_parameters.-phys+clm4_5.-res+1x1_brazil+ | 168 ------------ ...-res+1x1_brazil+-clm_accelerated_spinup+on | 168 ------------ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ------------ ...4_5.-res+1x1_brazil+-use_case+2000_control | 168 ------------ ...0cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ------------ ...20cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 168 ------------ ...l_parameters.-phys+clm4_5.-res+5x5_amazon+ | 168 ------------ ...-res+5x5_amazon+-clm_accelerated_spinup+on | 168 ------------ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ------------ ...4_5.-res+5x5_amazon+-use_case+2000_control | 168 ------------ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ------------ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ------------ ...0np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ------------ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ------------ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ------------ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ------------ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ------------ ...6np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ------------ ...16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 168 ------------ ...-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. | 168 ------------ ....-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. | 168 ------------ ..._0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. | 168 ------------ ...gc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. | 168 ------------ ...+-crop+-res+1x1_smallvilleIA+-envxml_dir+. | 168 ------------ ...m5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. | 168 ------------ ...-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. | 168 ------------ ....-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. | 168 ------------ ...ansient+-namelist+++a+start_ymd=20100101++ | 168 ------------ ...ansient+-namelist+++a+start_ymd=20701029++ | 168 ------------ ...-namelist+++a+fire_method=+nofire++++-crop | 168 ------------ ...ansient+-namelist+++a+start_ymd=19201023++ | 168 ------------ ...gc+fates++-use_case+2000_control+-no-megan | 168 ------------ ...ansient+-namelist+++a+start_ymd=18501223++ | 168 ------------ ...eters.-phys+clm5_0.-clm_start_type+startup | 168 ------------ ...clm5_0.-envxml_dir+.+-infile+myuser_nl_clm | 168 ------------ ...clm_real_parameters.-phys+clm5_0.-l_ncpl+1 | 168 ------------ ...list+++a+irrigate=.false.+++-crop+-bgc+bgc | 168 ------------ ...hys+clm5_0.-namelist+++a+irrigate=.true.++ | 168 ------------ ..._clm_real_parameters.-phys+clm5_0.-rcp+2.6 | 168 ------------ ...lm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. | 168 ------------ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 168 ------------ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 168 ------------ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 168 ------------ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 168 ------------ ...clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. | 168 ------------ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ------------ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ------------ ...1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ------------ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ------------ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ------------ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ------------ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ------------ ...5+-use_case+20thC_transient+-envxml_dir+.+ | 168 ------------ ...real_parameters.-phys+clm5_0.-res+1.9x2.5+ | 168 ------------ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 168 ------------ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 168 ------------ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 168 ------------ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 168 ------------ ...+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. | 168 ------------ ..._0.-res+1.9x2.5+-clm_accelerated_spinup+on | 168 ------------ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ------------ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ------------ ...x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ------------ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ------------ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ------------ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ------------ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ------------ ...-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop | 168 ------------ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ------------ ...clm5_0.-res+1.9x2.5+-use_case+2000_control | 168 ------------ ...5+-use_case+20thC_transient+-envxml_dir+.+ | 168 ------------ ...m_real_parameters.-phys+clm5_0.-res+10x15+ | 168 ------------ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 168 ------------ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 168 ------------ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 168 ------------ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 168 ------------ ...ys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. | 168 ------------ ...m5_0.-res+10x15+-clm_accelerated_spinup+on | 168 ------------ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ------------ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ------------ ...0x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ------------ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ------------ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ------------ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ------------ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ------------ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ------------ ...s+clm5_0.-res+10x15+-use_case+2000_control | 168 ------------ ...5+-use_case+20thC_transient+-envxml_dir+.+ | 168 ------------ ...l_parameters.-phys+clm5_0.-res+1x1_brazil+ | 168 ------------ ...-res+1x1_brazil+-clm_accelerated_spinup+on | 168 ------------ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ------------ ...5_0.-res+1x1_brazil+-use_case+2000_control | 168 ------------ ...res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. | 168 ------------ ...m5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. | 168 ------------ ...0cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ------------ ...20cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 168 ------------ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 168 ------------ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 168 ------------ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 168 ------------ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 168 ------------ ...ys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. | 168 ------------ ...6+-use_case+20thC_transient+-envxml_dir+.+ | 168 ------------ ...phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. | 168 ------------ ...l_parameters.-phys+clm5_0.-res+5x5_amazon+ | 168 ------------ ...-res+5x5_amazon+-clm_accelerated_spinup+on | 168 ------------ ...e_lch4=.true.,use_nitrif_denitrif=.true.++ | 168 ------------ ...5_0.-res+5x5_amazon+-use_case+2000_control | 168 ------------ ...s+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. | 168 ------------ ...clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. | 168 ------------ ...nd+flanduse_timeseries+-sim_year+1850-2000 | 168 ------------ ...envxml_dir+.++-bgc+bgc+-dynamic_vegetation | 168 ------------ ...0np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ------------ ...c+-envxml_dir+.+-clm_accelerated_spinup=on | 168 ------------ ...+-bgc+bgc+-envxml_dir+.+-light_res+360x720 | 168 ------------ ...,use_c14=.true.,use_c14_bombspike=.true.++ | 168 ------------ ...xml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro | 168 ------------ ...4+-use_case+20thC_transient+-envxml_dir+.+ | 168 ------------ ...+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. | 168 ------------ ...6np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. | 168 ------------ ...16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. | 168 ------------ ...+1850-2100_rcp2.6_transient+-envxml_dir+.+ | 168 ------------ ...+1850-2100_rcp4.5_transient+-envxml_dir+.+ | 168 ------------ ...se+1850-2100_rcp6_transient+-envxml_dir+.+ | 168 ------------ ...+1850-2100_rcp8.5_transient+-envxml_dir+.+ | 168 ------------ ...+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. | 168 ------------ ...4+-use_case+20thC_transient+-envxml_dir+.+ | 168 ------------ ...eal_parameters.-phys+clm5_0.-sim_year+1850 | 168 ------------ ..._nl_clm_real_parameters.-phys+clm5_0.-test | 168 ------------ ...meters.-phys+clm5_0.-use_case+1850_control | 168 ------------ ..._clm_real_parameters.-phys+clm5_0.-verbose | 168 ------------ ...l_clm_real_parameters.-phys+clm5_0.default | 168 ------------ ..._real_parameters.-phys+clm5_0.most_options | 168 ------------ ...5-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc | 168 ------------ ...45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc | 168 ------------ ...lm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc | 168 ------------ ....clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc | 168 ------------ ...5-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc | 168 ------------ ...45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc | 168 ------------ ...45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc | 168 ------------ bld/unit_testers/xFail/expectedFail.pm | 3 +- 524 files changed, 3 insertions(+), 72117 deletions(-) delete mode 100644 bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep delete mode 100644 bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan delete mode 100644 bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan+-fire_emis delete mode 100644 bld/unit_testers/drv_flds_in.-phys+clm5_0.-fire_emis delete mode 100644 bld/unit_testers/drv_flds_in.-phys+clm5_0.-megan delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-use_case+2000_control delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-clm_start_type+startup delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-drydep delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan+-fire_emis delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-fire_emis delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-l_ncpl+1 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-megan delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-rcp+2.6 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+2000_control delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-sim_year+1850 delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-test delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-use_case+1850_control delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.-verbose delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.default delete mode 100644 bld/unit_testers/lnd_in.-phys+clm5_0.most_options delete mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/lnd_in.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-use_case+2000_control delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-clm_start_type+startup delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan+-fire_emis delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-fire_emis delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-l_ncpl+1 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-megan delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-rcp+2.6 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+2000_control delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-sim_year+1850 delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-test delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-use_case+1850_control delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.-verbose delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.default delete mode 100644 bld/unit_testers/temp_file.txt.-phys+clm5_0.most_options delete mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-use_case+2000_control delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-clm_start_type+startup delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-l_ncpl+1 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-rcp+2.6 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+2000_control delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-sim_year+1850 delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-test delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-use_case+1850_control delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-verbose delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.default delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.most_options delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc delete mode 100644 bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc diff --git a/bld/configure b/bld/configure index ddc2f8c562..b333259a98 100755 --- a/bld/configure +++ b/bld/configure @@ -52,7 +52,7 @@ OPTIONS -cache Name of output cache file (default: config_cache.xml). -cachedir Name of directory where output cache file is written (default: CLM build directory). - -cimeroot Path to cime directory + -cimeroot REQUIRED: Path to cime directory -clm_root Root directory of clm source code (default: directory above location of this script) -cppdefs A string of user specified CPP defines. Appended to @@ -179,21 +179,7 @@ my %cfg = (); # build configuration # Make sure we can find required perl modules and configuration files. # Look for them in the directory that contains the configure script. -my $cimeroot = $opts{'cimeroot'}; -if ( ! defined($cimeroot) ) { - $cimeroot = "$cfgdir/../cime"; - if ( -d $cimeroot ) { - } elsif ( -d "$cfgdir/../../../cime" ) { - $cimeroot = "$cfgdir/../../../cime"; - } else { - die <<"EOF"; -** Cannot find the root of the cime directory enter it using the -cimeroot option - Did you run the checkout_externals scripts? -EOF - } - -} - +my $cimeroot = $opts{'cimeroot'}; my $casecfgdir = "$cimeroot/scripts/Tools"; my $perl5lib = "$cimeroot/utils/perl5lib/"; diff --git a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep deleted file mode 100644 index 08ad79a14e..0000000000 --- a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep +++ /dev/null @@ -1,16 +0,0 @@ -&drydep_inparm - drydep_list = 'O3', 'NO2', 'HNO3', 'NO', 'HO2NO2', 'CH3OOH', 'CH2O', 'CO', 'H2O2', 'CH3COOOH', 'PAN', 'MPAN', - 'C2H5OOH', 'ONIT', 'POOH', 'C3H7OOH', 'ROOH', 'CH3COCHO', 'CH3COCH3', 'Pb', 'ONITR', 'MACROOH', 'XOOH', 'ISOPOOH', - 'CH3OH', 'C2H5OH', 'CH3CHO', 'GLYALD', 'HYAC', 'HYDRALD', 'ALKOOH', 'MEKOOH', 'TOLOOH', 'TERPOOH', 'CH3COOH', 'CB1', - 'CB2', 'OC1', 'OC2', 'SOA', 'SO2', 'SO4', 'NH3', 'NH4NO3' - drydep_method = 'xactive_lnd' -/ -&megan_emis_nl - megan_factors_file = '/glade/p/cesm/cseg/inputdata/atm/cam/chem/trop_mozart/emis/megan21_emis_factors_78pft_c20161108.nc' - megan_specifier = 'ISOP = isoprene', 'C10H16 = pinene_a + carene_3 + thujene_a', 'CH3OH = methanol', 'C2H5OH = ethanol', - 'CH2O = formaldehyde', 'CH3CHO = acetaldehyde', 'CH3COOH = acetic_acid', 'CH3COCH3 = acetone' -/ -&fire_emis_nl -/ -&carma_inparm -/ diff --git a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan deleted file mode 100644 index 08ad79a14e..0000000000 --- a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan +++ /dev/null @@ -1,16 +0,0 @@ -&drydep_inparm - drydep_list = 'O3', 'NO2', 'HNO3', 'NO', 'HO2NO2', 'CH3OOH', 'CH2O', 'CO', 'H2O2', 'CH3COOOH', 'PAN', 'MPAN', - 'C2H5OOH', 'ONIT', 'POOH', 'C3H7OOH', 'ROOH', 'CH3COCHO', 'CH3COCH3', 'Pb', 'ONITR', 'MACROOH', 'XOOH', 'ISOPOOH', - 'CH3OH', 'C2H5OH', 'CH3CHO', 'GLYALD', 'HYAC', 'HYDRALD', 'ALKOOH', 'MEKOOH', 'TOLOOH', 'TERPOOH', 'CH3COOH', 'CB1', - 'CB2', 'OC1', 'OC2', 'SOA', 'SO2', 'SO4', 'NH3', 'NH4NO3' - drydep_method = 'xactive_lnd' -/ -&megan_emis_nl - megan_factors_file = '/glade/p/cesm/cseg/inputdata/atm/cam/chem/trop_mozart/emis/megan21_emis_factors_78pft_c20161108.nc' - megan_specifier = 'ISOP = isoprene', 'C10H16 = pinene_a + carene_3 + thujene_a', 'CH3OH = methanol', 'C2H5OH = ethanol', - 'CH2O = formaldehyde', 'CH3CHO = acetaldehyde', 'CH3COOH = acetic_acid', 'CH3COCH3 = acetone' -/ -&fire_emis_nl -/ -&carma_inparm -/ diff --git a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan+-fire_emis b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan+-fire_emis deleted file mode 100644 index b2acb49a26..0000000000 --- a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-drydep+-megan+-fire_emis +++ /dev/null @@ -1,18 +0,0 @@ -&drydep_inparm - drydep_list = 'O3', 'NO2', 'HNO3', 'NO', 'HO2NO2', 'CH3OOH', 'CH2O', 'CO', 'H2O2', 'CH3COOOH', 'PAN', 'MPAN', - 'C2H5OOH', 'ONIT', 'POOH', 'C3H7OOH', 'ROOH', 'CH3COCHO', 'CH3COCH3', 'Pb', 'ONITR', 'MACROOH', 'XOOH', 'ISOPOOH', - 'CH3OH', 'C2H5OH', 'CH3CHO', 'GLYALD', 'HYAC', 'HYDRALD', 'ALKOOH', 'MEKOOH', 'TOLOOH', 'TERPOOH', 'CH3COOH', 'CB1', - 'CB2', 'OC1', 'OC2', 'SOA', 'SO2', 'SO4', 'NH3', 'NH4NO3' - drydep_method = 'xactive_lnd' -/ -&megan_emis_nl - megan_factors_file = '/glade/p/cesm/cseg/inputdata/atm/cam/chem/trop_mozart/emis/megan21_emis_factors_78pft_c20161108.nc' - megan_specifier = 'ISOP = isoprene', 'C10H16 = pinene_a + carene_3 + thujene_a', 'CH3OH = methanol', 'C2H5OH = ethanol', - 'CH2O = formaldehyde', 'CH3CHO = acetaldehyde', 'CH3COOH = acetic_acid', 'CH3COCH3 = acetone' -/ -&fire_emis_nl - fire_emis_factors_file = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/fire_emis_factors_c140116.nc' - fire_emis_specifier = 'bc_a1 = BC','pom_a1 = 1.4*OC','SO2 = SO2' -/ -&carma_inparm -/ diff --git a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-fire_emis b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-fire_emis deleted file mode 100644 index 3aeed7b5e5..0000000000 --- a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-fire_emis +++ /dev/null @@ -1,13 +0,0 @@ -&drydep_inparm -/ -&megan_emis_nl - megan_factors_file = '/glade/p/cesm/cseg/inputdata/atm/cam/chem/trop_mozart/emis/megan21_emis_factors_78pft_c20161108.nc' - megan_specifier = 'ISOP = isoprene', 'C10H16 = pinene_a + carene_3 + thujene_a', 'CH3OH = methanol', 'C2H5OH = ethanol', - 'CH2O = formaldehyde', 'CH3CHO = acetaldehyde', 'CH3COOH = acetic_acid', 'CH3COCH3 = acetone' -/ -&fire_emis_nl - fire_emis_factors_file = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/fire_emis_factors_c140116.nc' - fire_emis_specifier = 'bc_a1 = BC','pom_a1 = 1.4*OC','SO2 = SO2' -/ -&carma_inparm -/ diff --git a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-megan b/bld/unit_testers/drv_flds_in.-phys+clm5_0.-megan deleted file mode 100644 index eb5d904d3d..0000000000 --- a/bld/unit_testers/drv_flds_in.-phys+clm5_0.-megan +++ /dev/null @@ -1,11 +0,0 @@ -&drydep_inparm -/ -&megan_emis_nl - megan_factors_file = '/glade/p/cesm/cseg/inputdata/atm/cam/chem/trop_mozart/emis/megan21_emis_factors_78pft_c20161108.nc' - megan_specifier = 'ISOP = isoprene', 'C10H16 = pinene_a + carene_3 + thujene_a', 'CH3OH = methanol', 'C2H5OH = ethanol', - 'CH2O = formaldehyde', 'CH3CHO = acetaldehyde', 'CH3COOH = acetic_acid', 'CH3COCH3 = acetone' -/ -&fire_emis_nl -/ -&carma_inparm -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index 3452f664d0..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,225 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 1850 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 1850 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index b3b7046ca2..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,223 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_cndv = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 58ceeb601e..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index cdbeba16bb..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,226 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 1 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 1ab70a1bf8..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index baec6cd7db..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,226 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_c13 = .true. - use_c14 = .true. - use_c14_bombspike = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 9260af6c83..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,192 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. - use_vichydro = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+ deleted file mode 100644 index 8cc21a05f4..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+ +++ /dev/null @@ -1,196 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on deleted file mode 100644 index 6000e819ea..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 1 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index b1039d5d7f..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,225 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 1850 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 1850 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 084fc2aedc..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,223 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_cndv = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 007b29e907..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index c5e99bcad4..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,226 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 1 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 6adf969bf7..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 0b507a8de6..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,226 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_c13 = .true. - use_c14 = .true. - use_c14_bombspike = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index c6a6426bcc..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,192 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. - use_vichydro = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop deleted file mode 100644 index 0b3ce45253..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop +++ /dev/null @@ -1,218 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .false. - use_century_decomp = .false. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .false. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology - initial_seed_at_planting = 1.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_mapping = 'constant' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 0b0b012d38..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control deleted file mode 100644 index 8cc21a05f4..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control +++ /dev/null @@ -1,196 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+ deleted file mode 100644 index a8af2ff19a..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+ +++ /dev/null @@ -1,196 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on deleted file mode 100644 index 5a143b15c5..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 1 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index b9419aa71c..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,225 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 1850 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 1850 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index aa62c74695..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,223 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_cndv = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index f0325ee7d1..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 395f735f09..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,226 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 1 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 51ee9efede..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 89f80e9b1c..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,226 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_c13 = .true. - use_c14 = .true. - use_c14_bombspike = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 2a1c9e505e..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,192 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. - use_vichydro = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index df66d93d8b..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-use_case+2000_control deleted file mode 100644 index a8af2ff19a..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+10x15+-use_case+2000_control +++ /dev/null @@ -1,196 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+ deleted file mode 100644 index 74cc316fb2..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+ +++ /dev/null @@ -1,196 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on deleted file mode 100644 index f0b86cb65d..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 1 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 83c658cbe4..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control deleted file mode 100644 index 74cc316fb2..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control +++ /dev/null @@ -1,196 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index cbd5a96c47..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_360x720cru_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. deleted file mode 100644 index 1505fb8b5d..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,191 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_360x720cru_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+ deleted file mode 100644 index 9e595b1fbd..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+ +++ /dev/null @@ -1,196 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on deleted file mode 100644 index 2c2e01716c..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 1 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 675484a0ac..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control deleted file mode 100644 index 9e595b1fbd..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control +++ /dev/null @@ -1,196 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index 5b1bb3b26c..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,225 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 1850 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 1850 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne120np4_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index b7d5daf306..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,223 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_cndv = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 52782cf27b..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 92a9ddd4f1..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,226 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 1 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 794d8191e1..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index a97a63e0be..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,226 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_c13 = .true. - use_c14 = .true. - use_c14_bombspike = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 83d19d86c7..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,192 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. - use_vichydro = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 305f2b1bb1..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne16np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. deleted file mode 100644 index 36ace9f52a..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,191 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne16np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. deleted file mode 100644 index 309ad1b71a..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. +++ /dev/null @@ -1,251 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_78pfts_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .false. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. deleted file mode 100644 index 31a8d0eeea..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. +++ /dev/null @@ -1,251 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .false. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. deleted file mode 100644 index ebeaf0d154..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. +++ /dev/null @@ -1,251 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_78pfts_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .false. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. deleted file mode 100644 index ad458e2bf6..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. +++ /dev/null @@ -1,251 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_numaIA_78pfts_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .false. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. deleted file mode 100644 index 2164bef976..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. +++ /dev/null @@ -1,251 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_smallvilleIA_78pfts_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .false. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. deleted file mode 100644 index 884fc1aa44..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. +++ /dev/null @@ -1,251 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_4x5_78pfts_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .false. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. deleted file mode 100644 index 25e867507b..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. +++ /dev/null @@ -1,251 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_78pfts_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .false. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. deleted file mode 100644 index d6410bda31..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. +++ /dev/null @@ -1,251 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_78pfts_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .false. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ deleted file mode 100644 index e594a28938..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ +++ /dev/null @@ -1,252 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp2.6_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ deleted file mode 100644 index 362b5c541b..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ +++ /dev/null @@ -1,252 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp6.0_simyr1849-2106_1.9x2.5_c100810.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop deleted file mode 100644 index d139c10624..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop +++ /dev/null @@ -1,230 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'nofire' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ deleted file mode 100644 index 68bec8abe1..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ +++ /dev/null @@ -1,243 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .false. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp8.5_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 1 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan deleted file mode 100644 index 665d6d4942..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ deleted file mode 100644 index 82053ce541..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-clm_start_type+startup b/bld/unit_testers/lnd_in.-phys+clm5_0.-clm_start_type+startup deleted file mode 100644 index c288a067cf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-clm_start_type+startup +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep b/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep deleted file mode 100644 index c288a067cf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan b/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan deleted file mode 100644 index c288a067cf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan+-fire_emis b/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan+-fire_emis deleted file mode 100644 index c288a067cf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-drydep+-megan+-fire_emis +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm b/bld/unit_testers/lnd_in.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm deleted file mode 100644 index 6028bb3234..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = "MYDINLOCROOT/lnd/clm2/PTCLMmydatafiles/1x1pt_US-UMB/surfdata_1x1pt_US-UMB_simyr2000_clm4_5_c131122.nc" - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-fire_emis b/bld/unit_testers/lnd_in.-phys+clm5_0.-fire_emis deleted file mode 100644 index c288a067cf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-fire_emis +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-l_ncpl+1 b/bld/unit_testers/lnd_in.-phys+clm5_0.-l_ncpl+1 deleted file mode 100644 index 115d724370..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-l_ncpl+1 +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 86400 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-megan b/bld/unit_testers/lnd_in.-phys+clm5_0.-megan deleted file mode 100644 index c288a067cf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-megan +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc b/bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc deleted file mode 100644 index 31a8d0eeea..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc +++ /dev/null @@ -1,251 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .false. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.true.++ deleted file mode 100644 index c288a067cf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-namelist+++a+irrigate=.true.++ +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-rcp+2.6 b/bld/unit_testers/lnd_in.-phys+clm5_0.-rcp+2.6 deleted file mode 100644 index c288a067cf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-rcp+2.6 +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 731b6ce9c6..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.47x0.63_16pfts_Irrig_CMIP6_simyr2000_c170919.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index 1bbc949e46..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp2.6_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index 27b09e9e47..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp4.5_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index 6cad3fab54..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp6.0_simyr1849-2106_1.9x2.5_c100810.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index ee01f67509..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp8.5_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 58edd0eaed..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index cc54e584fe..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,249 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 1850 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 1850 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 1850 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 64c4aeb71d..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,247 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_cndv = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 4c03d2a76c..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,246 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 1690d755ee..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,250 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 2 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 25175af7ba..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,246 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 15ef3065b2..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,250 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_c13 = .true. - use_c14 = .true. - use_c14_bombspike = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index a4978a89fe..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. - use_vichydro = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 3 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 4748cb8686..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2005 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+ deleted file mode 100644 index 665d6d4942..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index 7bb8eb295b..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp2.6_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index 0a32e14e66..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp4.5_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index d92e973784..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp6.0_simyr1849-2106_1.9x2.5_c100810.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index 38146eab67..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp8.5_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c288a067cf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on deleted file mode 100644 index 3ebb7e1dea..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on +++ /dev/null @@ -1,204 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 2 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index 908afe589d..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,249 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 1850 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 1850 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 1850 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index a0bbb64321..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,247 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_cndv = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 03dddda1d1..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,246 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 996a643de1..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,250 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 2 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index cf37af5af2..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,246 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index bbc04254bd..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,250 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_c13 = .true. - use_c14 = .true. - use_c14_bombspike = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 6d7edb2fc1..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. - use_vichydro = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 3 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop deleted file mode 100644 index 6e1daccf38..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop +++ /dev/null @@ -1,242 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_78pfts_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .false. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .false. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 1 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 9a2b8084b4..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,205 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control deleted file mode 100644 index 665d6d4942..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index adf3cc2e0b..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2005 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_1.9x2.5_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+ deleted file mode 100644 index 7503a137e5..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index 6bd0d7f14e..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp2.6_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index 762b24bbfb..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp4.5_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index fdf11a1f29..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp6.0_simyr1849-2106_1.9x2.5_c100810.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index abf10ed6e7..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp8.5_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. deleted file mode 100644 index e2ca8b969f..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on deleted file mode 100644 index 73a0bc6c66..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on +++ /dev/null @@ -1,204 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 2 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index 5cc5283d61..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,249 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 1850 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 1850 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 1850 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 92744599d1..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,247 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_cndv = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 2381d40851..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,246 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 353c480047..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,250 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 2 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index fb0bb4ea38..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,246 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 9a581ae9cf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,250 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_c13 = .true. - use_c14 = .true. - use_c14_bombspike = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index a650836d08..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. - use_vichydro = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 3 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 4a28d07bc7..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,205 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+2000_control deleted file mode 100644 index 7503a137e5..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+2000_control +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 471cafa40f..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2005 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_10x15_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+ deleted file mode 100644 index 67d23875dd..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on deleted file mode 100644 index 9e2c69e5d4..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on +++ /dev/null @@ -1,204 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 2 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 645daa7330..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,205 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control deleted file mode 100644 index 67d23875dd..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_brazil_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. deleted file mode 100644 index e7f06e200b..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1x1_urbanc_alpha_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'nn' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 0b4c8db057..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_360x720cru_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 437491042a..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,246 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_360x720cru_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. deleted file mode 100644 index 0b4c8db057..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_360x720cru_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index c1b2873c62..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_48x96_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp2.6_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_48x96_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index 5282b1d55c..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_48x96_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp4.5_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_48x96_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index afbf0d49c7..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_48x96_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp6.0_simyr1849-2106_1.9x2.5_c100810.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_48x96_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index b9b137f447..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_48x96_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp8.5_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_48x96_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 8403898ad7..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_48x96_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 78aa55a09c..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_48x96_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2005 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_48x96_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 0edc6dca8d..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_4x5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+ deleted file mode 100644 index 226f210e5f..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on deleted file mode 100644 index e4495c3eee..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on +++ /dev/null @@ -1,204 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTSOMC','TOTSOMN','TLAI','GPP','NPP','TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 2 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 9e009ac334..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,205 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control deleted file mode 100644 index 226f210e5f..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .false. - dtime = 1800 - fates_paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/fates_params_2troppftclones.c171018.nc' - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .true. - use_fates_ed_prescribed_phys = .false. - use_fates_ed_st3 = .false. - use_fates_inventory_init = .false. - use_fates_logging = .false. - use_fates_planthydro = .false. - use_fates_spitfire = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .false. - use_lch4 = .false. - use_luna = .false. - use_nitrif_denitrif = .false. - use_vertsoilc = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 8edd88dedf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_64x128_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 98bc61d67d..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index 4475807834..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,249 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 1850 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 1850 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 1850 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne120np4_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 7f6dd63a56..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,247 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = ' ' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_cndv = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .false. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index e8c5ff1b89..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,246 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 1db21f4660..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,250 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - hist_empty_htapes = .true. - hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS' - hist_mfilt = 20 - hist_nhtfrq = -8760 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 2 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index d863cc4ead..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,246 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2016_climo1995-2013.360x720.lnfm_Total_c160825.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index b5856c9659..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,250 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - atm_c14_filename = '/glade/p/cesm/cseg/inputdata/lnd/clm2/isotopes/atm_delta_C14_CMIP6_3x1_global_1850-2015_yearly_v2.0_c171012.nc' - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_c13 = .true. - use_c14 = .true. - use_c14_bombspike = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 10deeef1f6..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. - use_vichydro = .true. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 3 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 21714695e3..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2005 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne120np4_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 9b95f15f88..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne16np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 4a87bb4812..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,246 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne16np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. deleted file mode 100644 index 9b95f15f88..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne16np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index 73676f6310..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp2.6_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne30np4_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index ff0dea0e8e..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp4.5_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne30np4_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index 2328bf0986..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp6.0_simyr1849-2106_1.9x2.5_c100810.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne30np4_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index 6822557170..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,258 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_78pfts_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 79 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - suplnitro = 'NONE' - use_bedrock = .true. - use_century_decomp = .true. - use_cn = .true. - use_crop = .true. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .true. - use_flexiblecn = .true. - use_fun = .true. - use_grainproduct = .true. - use_hydrstress = .true. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .true. - use_nguardrail = .true. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - model_year_align_ndep = 1850 - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_rcp8.5_simyr1849-2106_1.9x2.5_c100428.nc' - stream_year_first_ndep = 1850 - stream_year_last_ndep = 2100 -/ -&popd_streams - model_year_align_popdens = 1850 - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 1850 - stream_year_last_popdens = 2010 -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2100 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology - initial_seed_at_planting = 3.d00 -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_harvest = .true. - do_transient_crops = .true. - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne30np4_hist_78pfts_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate - initial_vegc = 100.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 200.0d00, 200.0d00, 200.0d00 - initial_cstocks_depth = 1.50d00 -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared - constrain_stress_deciduous_onset = .true. - decomp_depth_efolding = 10.0 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - carbon_resp_opt = 0 - cn_evergreen_phenology_opt = 1 - cn_partition_opt = 1 - cn_residual_opt = 1 - cnratio_floating = .true. - downreg_opt = .false. - lnc_opt = .true. - mm_nuptake_opt = .true. - nscalar_opt = .true. - plant_ndemand_opt = 3 - reduce_dayl_factor = .false. - substrate_term_opt = .true. - temp_scalar_opt = .true. - vcmax_opt = 3 -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm - cnegcrit = -6.d+1 - ncrit = 1.d-9 - nnegcrit = -6.d+0 -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop - baset_latvary_intercept = 12.0d00 - baset_latvary_slope = 0.4d00 - baset_mapping = 'varytropicsbylat' -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'TWS_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm - br_root = 0.83d-06 -/ -&photosyns_inparm - leafresp_method = 2 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm - fire_method = 'li2016crufrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 0.09d-4 - bt_max = 0.98d00 - bt_min = 0.85d00 - cli_scale = 0.033d00 - cmb_cmplt_fact = 0.5d00, 0.28d00 - cropfire_a1 = 1.6d-4 - lfuel = 105.d00 - non_boreal_peatfire_c = 0.17d-3 - occur_hi_gdp_tree = 0.33d00 - pot_hmn_ign_counts_alpha = 0.008d00 - rh_hgh = 80.0d00 - rh_low = 20.0d00 - ufuel = 1050.d00 -/ -&ch4finundated - stream_fldfilename_ch4finundated = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/finundated_inversiondata_0.9x1.25_c170706.nc' -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. deleted file mode 100644 index e00d2a4f02..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index ab805d99bf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,200 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - model_year_align_urbantv = 1850 - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 2005 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid - do_transient_pfts = .true. - flanduse_timeseries = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/landuse.timeseries_ne30np4_hist_16pfts_Irrig_CMIP6_simyr1850-2015_c170824.nc' -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-sim_year+1850 b/bld/unit_testers/lnd_in.-phys+clm5_0.-sim_year+1850 deleted file mode 100644 index 9f282785d3..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-sim_year+1850 +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 1850 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-test b/bld/unit_testers/lnd_in.-phys+clm5_0.-test deleted file mode 100644 index c288a067cf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-test +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-use_case+1850_control b/bld/unit_testers/lnd_in.-phys+clm5_0.-use_case+1850_control deleted file mode 100644 index 9f282785d3..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-use_case+1850_control +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 284.7 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM1850GSWCLM50BGCCROP.0481-01-01.1.9x2.5_gx1v6_gl5_simyr1850_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr1850_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 1850 - stream_year_last_urbantv = 1850 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.-verbose b/bld/unit_testers/lnd_in.-phys+clm5_0.-verbose deleted file mode 100644 index c288a067cf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.-verbose +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.default b/bld/unit_testers/lnd_in.-phys+clm5_0.default deleted file mode 100644 index c288a067cf..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.default +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.-phys+clm5_0.most_options b/bld/unit_testers/lnd_in.-phys+clm5_0.most_options deleted file mode 100644 index e3daef01fc..0000000000 --- a/bld/unit_testers/lnd_in.-phys+clm5_0.most_options +++ /dev/null @@ -1,197 +0,0 @@ -&clm_inparm - albice = 0.50,0.30 - co2_ppmv = 250 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 0 - h2osno_max = 10000.0 - int_snow_max = 2000. - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0d00 - nlevsno = 12 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm5_params.c171117.nc' - soil_layerstruct = '20SL_8.5m' - spinup_state = 0 - use_bedrock = .true. - use_century_decomp = .false. - use_cn = .false. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .true. - use_init_interp = .true. - use_lai_streams = .false. - use_lch4 = .false. - use_luna = .true. - use_nitrif_denitrif = .false. - use_vertsoilc = .false. -/ -&ndepdyn_nml -/ -&popd_streams -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM50_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams -/ -&lai_streams - lai_mapalgo = 'bilinear' - model_year_align_lai = 2001 - stream_fldfilename_lai = '/glade/p/cesm/cseg/inputdata/lnd/clm2/lai_streams/MODISPFTLAI_0.5x0.5_c140711.nc' - stream_year_first_lai = 2001 - stream_year_last_lai = 2013 -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - precip_repartition_glc_all_rain_t = 0. - precip_repartition_glc_all_snow_t = -2. - precip_repartition_nonglc_all_rain_t = 2. - precip_repartition_nonglc_all_snow_t = 0. - repartition_rain_snow = .true. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .true. -/ -&clm_canopyhydrology_inparm - interception_fraction = 1.0 - maximum_leaf_wetted_fraction = 0.05 - snowveg_flag = 'ON_RAD' - use_clm5_fpi = .true. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade -/ -&soilhydrology_inparm - baseflow_scalar = 0.001d00 -/ -&luna - jmaxb1 = 0.093563 -/ -&friction_velocity - zetamaxstable = 0.5d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 2 - soilwater_movement_method = 1 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 1 -/ -&soil_resis_inparm - soil_resis_method = 1 -/ -&bgc_shared -/ -&canopyfluxes_inparm - use_undercanopy_stability = .false. -/ -&aerosol - fresh_snw_rds_max = 204.526d00 -/ -&clmu_inparm - building_temp_method = 1 - urban_hac = 'ON_WASTEHEAT' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .false. -/ -&clm_nitrogen - lnc_opt = .false. -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'Slater2017' - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Vionnet2012' - upplim_destruct_metamorph = 175.d00 - wind_dependent_snow_density = .true. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 1.0 - limit_irrigation_if_rof_enabled = .false. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .true. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 0 - light_inhibit = .true. - modifyphoto_and_lmr_forcrop = .true. - rootstem_acc = .false. - stomatalcond_method = 'Medlyn2011' -/ -&cnfire_inparm -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 58ceeb601e..0000000000 --- a/bld/unit_testers/lnd_in.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_0.9x1.25_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 007b29e907..0000000000 --- a/bld/unit_testers/lnd_in.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_1.9x2.5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index f0325ee7d1..0000000000 --- a/bld/unit_testers/lnd_in.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_10x15_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 213deb38f3..0000000000 --- a/bld/unit_testers/lnd_in.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_4x5_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 52782cf27b..0000000000 --- a/bld/unit_testers/lnd_in.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne120np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 305f2b1bb1..0000000000 --- a/bld/unit_testers/lnd_in.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne16np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/lnd_in.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/lnd_in.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 89e6557aa7..0000000000 --- a/bld/unit_testers/lnd_in.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,222 +0,0 @@ -&clm_inparm - albice = 0.60,0.40 - co2_ppmv = 379.0 - co2_type = 'constant' - create_crop_landunit = .true. - dtime = 1800 - fatmlndfrc = '/glade/p/cesm/cseg/inputdata/atm/datm7/domain.lnd.T31_gx3v7.090928.nc' - finidat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/initdata_map/clmi.IGM2000GSWP3CLM50BGCCROPIRR.2011-01-01.1.9x2.5_gx1v6_gl5_simyr2000_c170419.nc' - fsnowaging = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_drdt_bst_fit_60_c070416.nc' - fsnowoptics = '/glade/p/cesm/cseg/inputdata/lnd/clm2/snicardata/snicar_optics_5bnd_c090915.nc' - fsurdat = '/glade/p/cesm/cseg/inputdata/lnd/clm2/surfdata_map/surfdata_ne30np4_16pfts_Irrig_CMIP6_simyr2000_c170824.nc' - glc_do_dynglacier = .false. - glc_snow_persistence_max_days = 7300 - h2osno_max = 1000.0 - int_snow_max = 1.e30 - irrigate = .true. - maxpatch_glcmec = 10 - maxpatch_pft = 17 - n_melt_glcmec = 10.0 - nlevsno = 5 - nsegspc = 35 - paramfile = '/glade/p/cesm/cseg/inputdata/lnd/clm2/paramdata/clm_params.c170913.nc' - soil_layerstruct = '10SL_3.5m' - spinup_state = 0 - use_bedrock = .false. - use_century_decomp = .true. - use_cn = .true. - use_crop = .false. - use_dynroot = .false. - use_fates = .false. - use_fertilizer = .false. - use_flexiblecn = .false. - use_fun = .false. - use_grainproduct = .false. - use_hydrstress = .false. - use_init_interp = .true. - use_lch4 = .true. - use_luna = .false. - use_nguardrail = .false. - use_nitrif_denitrif = .true. - use_vertsoilc = .true. -/ -&ndepdyn_nml - ndepmapalgo = 'bilinear' - stream_fldfilename_ndep = '/glade/p/cesm/cseg/inputdata/lnd/clm2/ndepdata/fndep_clm_hist_simyr1849-2006_1.9x2.5_c100428.nc' - stream_year_first_ndep = 2000 - stream_year_last_ndep = 2000 -/ -&popd_streams - popdensmapalgo = 'bilinear' - stream_fldfilename_popdens = '/glade/p/cesm/cseg/inputdata/lnd/clm2/firedata/clmforc.Li_2017_HYDEv3.2_CMIP6_hdm_0.5x0.5_AVHRR_simyr1850-2016_c170829.nc' - stream_year_first_popdens = 2000 - stream_year_last_popdens = 2000 -/ -&urbantv_streams - stream_fldfilename_urbantv = '/glade/p/cesm/cseg/inputdata/lnd/clm2/urbandata/CLM45_tbuildmax_Oleson_2016_0.9x1.25_simyr1849-2106_c160923.nc' - stream_year_first_urbantv = 2000 - stream_year_last_urbantv = 2000 - urbantvmapalgo = 'nn' -/ -&light_streams - lightngmapalgo = 'bilinear' - stream_fldfilename_lightng = '/glade/p/cesm/cseg/inputdata/atm/datm7/NASA_LIS/clmforc.Li_2012_climo1995-2011.T62.lnfm_Total_c140423.nc' - stream_year_first_lightng = 0001 - stream_year_last_lightng = 0001 -/ -&lai_streams -/ -&atm2lnd_inparm - glcmec_downscale_longwave = .true. - lapse_rate = 0.006 - lapse_rate_longwave = 0.032 - longwave_downscaling_limit = 0.5 - repartition_rain_snow = .false. -/ -&lnd2atm_inparm - melt_non_icesheet_ice_runoff = .false. -/ -&clm_canopyhydrology_inparm - interception_fraction = 0.25 - maximum_leaf_wetted_fraction = 1.0 - snowveg_flag = 'OFF' - use_clm5_fpi = .false. -/ -&cnphenology -/ -&clm_soilhydrology_inparm -/ -&dynamic_subgrid -/ -&cnvegcarbonstate - initial_vegc = 1.d00 -/ -&finidat_consistency_checks -/ -&dynpft_consistency_checks -/ -&clm_initinterp_inparm -/ -¢ury_soilbgcdecompcascade - initial_cstocks = 20.0d00, 20.0d00, 20.0d00 - initial_cstocks_depth = 0.3 -/ -&soilhydrology_inparm -/ -&luna -/ -&friction_velocity - zetamaxstable = 2.0d00 -/ -&mineral_nitrogen_dynamics -/ -&soilwater_movement_inparm - dtmin = 60. - expensive = 42 - flux_calculation = 1 - inexpensive = 1 - lower_boundary_condition = 4 - soilwater_movement_method = 0 - upper_boundary_condition = 1 - verysmall = 1.e-8 - xtolerlower = 1.e-2 - xtolerupper = 1.e-1 -/ -&rooting_profile_inparm - rooting_profile_method_carbon = 1 - rooting_profile_method_water = 0 -/ -&soil_resis_inparm - soil_resis_method = 0 -/ -&bgc_shared - constrain_stress_deciduous_onset = .false. - decomp_depth_efolding = 0.5 -/ -&canopyfluxes_inparm - use_undercanopy_stability = .true. -/ -&aerosol - fresh_snw_rds_max = 54.526d00 -/ -&clmu_inparm - building_temp_method = 0 - urban_hac = 'ON' - urban_traffic = .false. -/ -&clm_soilstate_inparm - organic_frac_squared = .true. -/ -&clm_nitrogen -/ -&clm_snowhydrology_inparm - lotmp_snowdensity_method = 'TruncatedAnderson1976' - overburden_compress_tfactor = 0.08d00 - reset_snow = .false. - reset_snow_glc = .false. - reset_snow_glc_ela = 1.e9 - snow_overburden_compaction_method = 'Anderson1976' - upplim_destruct_metamorph = 100.d00 - wind_dependent_snow_density = .false. -/ -&cnprecision_inparm -/ -&clm_glacier_behavior - glacier_region_behavior = 'single_at_atm_topo','virtual','virtual','multiple' - glacier_region_ice_runoff_behavior = 'melted','melted','remains_ice','remains_ice' - glacier_region_melt_behavior = 'remains_in_place','replaced_by_ice','replaced_by_ice','replaced_by_ice' -/ -&crop -/ -&irrigation_inparm - irrig_depth = 0.6 - irrig_length = 14400 - irrig_min_lai = 0.0 - irrig_start_time = 21600 - irrig_target_smp = -3400. - irrig_threshold_fraction = 0.5 - limit_irrigation_if_rof_enabled = .false. -/ -&ch4par_in - finundation_method = 'ZWT_inversion' - use_aereoxid_prog = .true. -/ -&clm_humanindex_inparm - calc_human_stress_indices = .false. -/ -&cnmresp_inparm -/ -&photosyns_inparm - leafresp_method = 1 - light_inhibit = .false. - modifyphoto_and_lmr_forcrop = .false. - rootstem_acc = .false. - stomatalcond_method = 'Ball-Berry1987' -/ -&cnfire_inparm - fire_method = 'li2014qianfrc' -/ -&cn_general -/ -&nitrif_inparm -/ -&lifire_inparm - boreal_peatfire_c = 4.2d-5 - bt_max = 0.7d00 - bt_min = 0.3d00 - cli_scale = 0.035d00 - cmb_cmplt_fact = 0.5d00, 0.25d00 - cropfire_a1 = 0.3d00 - lfuel = 75.d00 - non_boreal_peatfire_c = 0.001d00 - occur_hi_gdp_tree = 0.39d00 - pot_hmn_ign_counts_alpha = 0.0035d00 - rh_hgh = 80.0d00 - rh_low = 30.0d00 - ufuel = 1050.d00 -/ -&ch4finundated -/ -&clm_canopy_inparm - leaf_mr_vcm = 0.015d00 -/ diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index 1026102422..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index e32fc2be48..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index e32fc2be48..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 288cfdb99f..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 8a68fd3a71..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 360x720 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index e32fc2be48..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 60a222013f..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using VIC hydrology for runoff calculations. -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+ deleted file mode 100644 index 69beb5fe16..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on deleted file mode 100644 index 8bdcf44b12..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index 4d0ae7e048..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 26e01987a2..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 26e01987a2..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 8a7a55218b..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index b9324446d8..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 360x720 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 26e01987a2..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index f83571fcc0..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using VIC hydrology for runoff calculations. -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop deleted file mode 100644 index 77c2c2a78d..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using cn for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 69beb5fe16..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control deleted file mode 100644 index 7507a4173c..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control +++ /dev/null @@ -1,30 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' -CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' -CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+ deleted file mode 100644 index 266b9243aa..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on deleted file mode 100644 index f88aabf40f..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index 939a7eb8e9..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 734e2391bf..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 734e2391bf..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 16986c8aff..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 03152a5efd..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 360x720 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 734e2391bf..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 6b732b5863..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using VIC hydrology for runoff calculations. -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 266b9243aa..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-use_case+2000_control deleted file mode 100644 index fba54716ea..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+10x15+-use_case+2000_control +++ /dev/null @@ -1,30 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' -CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' -CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+ deleted file mode 100644 index 153b83ac95..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1x1_brazil -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on deleted file mode 100644 index 1677cf5cbf..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1x1_brazil -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 153b83ac95..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1x1_brazil -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control deleted file mode 100644 index 40e707c861..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control +++ /dev/null @@ -1,30 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1x1_brazil -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' -CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' -CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index db611474ff..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 360x720cru -CLM land mask is cruncep -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. deleted file mode 100644 index 6c179bc9d2..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 360x720cru -CLM land mask is cruncep -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+ deleted file mode 100644 index e172079cbe..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 5x5_amazon -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on deleted file mode 100644 index a555515bd9..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 5x5_amazon -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index e172079cbe..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 5x5_amazon -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control deleted file mode 100644 index e8a5bc37d7..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control +++ /dev/null @@ -1,30 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 5x5_amazon -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' -CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' -CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index b0a92f64ec..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 295d31eda7..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 295d31eda7..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index a10751242f..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index f3a938e9fc..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 360x720 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 295d31eda7..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index d2855c1565..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using VIC hydrology for runoff calculations. -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 77f287078f..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne16np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. deleted file mode 100644 index 61dcedad66..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne16np4 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. deleted file mode 100644 index 032de59402..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. deleted file mode 100644 index 3841dcf5cf..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. deleted file mode 100644 index 18f1c2a37a..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. deleted file mode 100644 index fea737c174..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1x1_numaIA -CLM land mask is navy -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. deleted file mode 100644 index cf69b9e25e..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1x1_smallvilleIA -CLM land mask is test -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. deleted file mode 100644 index 1f73902fbb..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 4x5 -CLM land mask is gx3v7 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. deleted file mode 100644 index 6594de772b..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. deleted file mode 100644 index 2a212f2866..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne30np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ deleted file mode 100644 index 0f149cf524..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ +++ /dev/null @@ -1,44 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 2.6 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'rcp' with val '2.6' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP2.6 scenario from IMAGE -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ deleted file mode 100644 index 9d73218c6b..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ +++ /dev/null @@ -1,44 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 6 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'rcp' with val '6' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP6 scenario from AIM -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop deleted file mode 100644 index 0912a5784d..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop +++ /dev/null @@ -1,35 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -CLM adding use_case 2000_control defaults for var 'irrigate' with val '.true.' -CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' -CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' -CLM adding use_case 2000_control defaults for var 'stream_year_first_ndep' with val '2000' -CLM adding use_case 2000_control defaults for var 'stream_year_first_urbantv' with val '2000' -CLM adding use_case 2000_control defaults for var 'stream_year_last_ndep' with val '2000' -CLM adding use_case 2000_control defaults for var 'stream_year_last_urbantv' with val '2000' -CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ deleted file mode 100644 index 774ed878c9..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ +++ /dev/null @@ -1,44 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using cn for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 8.5 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'rcp' with val '8.5' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP8.5 scenario from MESSAGE -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan deleted file mode 100644 index e680011d07..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan +++ /dev/null @@ -1,32 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' -CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' -CLM adding use_case 2000_control defaults for var 'stream_year_first_urbantv' with val '2000' -CLM adding use_case 2000_control defaults for var 'stream_year_last_urbantv' with val '2000' -CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ deleted file mode 100644 index 138cabfcd5..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ +++ /dev/null @@ -1,38 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 4.5 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'rcp' with val '4.5' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes with historical data from 1850 to 2005 and then with the RCP4.5 scenario from MINICAM -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-clm_start_type+startup b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-clm_start_type+startup deleted file mode 100644 index 413e58f780..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-clm_start_type+startup +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep deleted file mode 100644 index 413e58f780..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan deleted file mode 100644 index 413e58f780..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan+-fire_emis b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan+-fire_emis deleted file mode 100644 index 413e58f780..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-drydep+-megan+-fire_emis +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm deleted file mode 100644 index 413e58f780..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-fire_emis b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-fire_emis deleted file mode 100644 index 413e58f780..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-fire_emis +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-l_ncpl+1 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-l_ncpl+1 deleted file mode 100644 index 413e58f780..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-l_ncpl+1 +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-megan b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-megan deleted file mode 100644 index 413e58f780..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-megan +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc deleted file mode 100644 index 3841dcf5cf..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.true.++ deleted file mode 100644 index 413e58f780..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-namelist+++a+irrigate=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-rcp+2.6 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-rcp+2.6 deleted file mode 100644 index 1fed5ffc79..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-rcp+2.6 +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 2.6 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5ed7a6228..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.47x0.63 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index 0818b4c2da..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 2.6 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'rcp' with val '2.6' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP2.6 scenario from IMAGE -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index e6531a10b1..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 4.5 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'rcp' with val '4.5' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP4.5 scenario from MINICAM -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index a0d1c1800a..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 6 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'rcp' with val '6' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP6 scenario from AIM -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index 9b02c3db25..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 8.5 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'rcp' with val '8.5' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP8.5 scenario from MESSAGE -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 70da283d5b..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index 07668f28b3..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 5005e7c455..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 5005e7c455..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 0b8dfb5803..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 78e4b6a8a9..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 360x720 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 5005e7c455..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index c15e0ea44b..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using VIC hydrology for runoff calculations. -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index d950462f99..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,36 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/20thC_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000' -CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2005' -CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2005' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+ deleted file mode 100644 index 71af7aa16e..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index 092c9657a4..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 2.6 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'rcp' with val '2.6' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP2.6 scenario from IMAGE -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index 958b9c1bcf..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 4.5 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'rcp' with val '4.5' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP4.5 scenario from MINICAM -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index 68ca87980e..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 6 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'rcp' with val '6' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP6 scenario from AIM -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index 4ca7abd1b5..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 8.5 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'rcp' with val '8.5' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP8.5 scenario from MESSAGE -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 413e58f780..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on deleted file mode 100644 index a84ea23f42..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index eb7ee91cfd..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index b9b8fe87d0..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index b9b8fe87d0..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 0d86dcc762..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 56d3e88ba9..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 360x720 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index b9b8fe87d0..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 3435bd8f28..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using VIC hydrology for runoff calculations. -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop deleted file mode 100644 index 2915d698a8..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using cn for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 71af7aa16e..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control deleted file mode 100644 index e680011d07..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control +++ /dev/null @@ -1,32 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' -CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' -CLM adding use_case 2000_control defaults for var 'stream_year_first_urbantv' with val '2000' -CLM adding use_case 2000_control defaults for var 'stream_year_last_urbantv' with val '2000' -CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 2350e0ab36..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,36 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/20thC_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000' -CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2005' -CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2005' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+ deleted file mode 100644 index 4ca8dce493..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index aa8fd56c21..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 2.6 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'rcp' with val '2.6' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP2.6 scenario from IMAGE -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index c381b2513e..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 4.5 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'rcp' with val '4.5' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP4.5 scenario from MINICAM -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index ca141fc7c6..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 6 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'rcp' with val '6' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP6 scenario from AIM -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index cc8581e5ac..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 8.5 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'rcp' with val '8.5' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP8.5 scenario from MESSAGE -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. deleted file mode 100644 index aa15c7feea..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on deleted file mode 100644 index 3ec03ced97..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index d8c012c9d0..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 3bfc3291c5..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 3bfc3291c5..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 3c1cdc124a..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index e799ddc22e..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 360x720 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 3bfc3291c5..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 867d8e1020..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using VIC hydrology for runoff calculations. -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 4ca8dce493..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+2000_control deleted file mode 100644 index 896fbae54c..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+2000_control +++ /dev/null @@ -1,32 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' -CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' -CLM adding use_case 2000_control defaults for var 'stream_year_first_urbantv' with val '2000' -CLM adding use_case 2000_control defaults for var 'stream_year_last_urbantv' with val '2000' -CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 8f77809aca..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,36 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/20thC_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000' -CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2005' -CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2005' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+ deleted file mode 100644 index 5e75202303..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1x1_brazil -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on deleted file mode 100644 index a0b10661a7..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1x1_brazil -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 5e75202303..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1x1_brazil -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control deleted file mode 100644 index 6ef37e83ed..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control +++ /dev/null @@ -1,32 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1x1_brazil -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' -CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' -CLM adding use_case 2000_control defaults for var 'stream_year_first_urbantv' with val '2000' -CLM adding use_case 2000_control defaults for var 'stream_year_last_urbantv' with val '2000' -CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 49e9c3dd38..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1x1_urbanc_alpha -CLM land mask is test -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 333ab87567..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 360x720cru -CLM land mask is cruncep -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 875cd9f9b5..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 360x720cru -CLM land mask is cruncep -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. deleted file mode 100644 index 333ab87567..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 360x720cru -CLM land mask is cruncep -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index 29f3150f9b..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 48x96 -CLM land mask is gx3v7 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 2.6 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'rcp' with val '2.6' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP2.6 scenario from IMAGE -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index cc7b439cec..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 48x96 -CLM land mask is gx3v7 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 4.5 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'rcp' with val '4.5' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP4.5 scenario from MINICAM -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index 3a57c35989..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 48x96 -CLM land mask is gx3v7 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 6 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'rcp' with val '6' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP6 scenario from AIM -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index 1bb7cfe4d5..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 48x96 -CLM land mask is gx3v7 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 8.5 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'rcp' with val '8.5' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP8.5 scenario from MESSAGE -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 932d53c926..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 48x96 -CLM land mask is gx3v7 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 1ece9440a0..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,36 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/20thC_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 48x96 -CLM land mask is gx3v7 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000' -CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2005' -CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2005' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. deleted file mode 100644 index ca8501e01a..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 4x5 -CLM land mask is gx3v7 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+ deleted file mode 100644 index 63d15aba21..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 5x5_amazon -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on deleted file mode 100644 index b7c851835e..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 5x5_amazon -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 63d15aba21..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 5x5_amazon -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control deleted file mode 100644 index 57cb6a4cae..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control +++ /dev/null @@ -1,32 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/2000_control.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 5x5_amazon -CLM land mask is navy -Using fates for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -CLM adding use_case 2000_control defaults for var 'sim_year' with val '2000' -CLM adding use_case 2000_control defaults for var 'sim_year_range' with val 'constant' -CLM adding use_case 2000_control defaults for var 'stream_year_first_urbantv' with val '2000' -CLM adding use_case 2000_control defaults for var 'stream_year_last_urbantv' with val '2000' -CLM adding use_case 2000_control defaults for var 'use_case_desc' with val 'Conditions to simulate 2000 land-use' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 66d6f85386..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 64x128 -CLM land mask is USGS -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. deleted file mode 100644 index 782c7ef3c0..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index 0dee4cfea9..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 93dc3656b7..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 93dc3656b7..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 51976939ff..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is on -CLM CN bgc_spinup mode is on -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 6fa2c88a0a..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 360x720 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 93dc3656b7..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 0a2921e3d1..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,27 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using VIC hydrology for runoff calculations. -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index daf3255006..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,36 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/20thC_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000' -CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2005' -CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2005' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. deleted file mode 100644 index b326ebe3f9..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne16np4 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 3927152c2a..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne16np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. deleted file mode 100644 index b326ebe3f9..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne16np4 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index 18f52336f8..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne30np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 2.6 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'rcp' with val '2.6' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp2.6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP2.6 scenario from IMAGE -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index 832dbb9fda..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne30np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 4.5 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'rcp' with val '4.5' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp4.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP4.5 scenario from MINICAM -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index c4e93da88a..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne30np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 6 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'rcp' with val '6' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp6_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP6 scenario from AIM -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index a4c67aa1cd..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,45 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne30np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 79 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 8.5 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2100 -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'irrigate' with val '.true.' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'rcp' with val '8.5' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'sim_year_range' with val '1850-2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_ndep' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_popdens' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_ndep' with val '2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_popdens' with val '2010' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'stream_year_last_urbantv' with val '2100' -CLM adding use_case 1850-2100_rcp8.5_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, aerosol and Nitrogen deposition changes with historical data from 1850 to 2005 and then with the RCP8.5 scenario from MESSAGE -' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c7784259af..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne30np4 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 9b72434c04..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,36 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/20thC_transient.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne30np4 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM sim_year_range is 1850-2000 -CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries' -CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic' -CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000' -CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2005' -CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2005' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-sim_year+1850 b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-sim_year+1850 deleted file mode 100644 index 307b0a6711..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-sim_year+1850 +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-test b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-test deleted file mode 100644 index 413e58f780..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-test +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-use_case+1850_control b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-use_case+1850_control deleted file mode 100644 index 145672ca69..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-use_case+1850_control +++ /dev/null @@ -1,32 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/use_cases/1850_control.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 1850 -CLM adding use_case 1850_control defaults for var 'sim_year' with val '1850' -CLM adding use_case 1850_control defaults for var 'sim_year_range' with val 'constant' -CLM adding use_case 1850_control defaults for var 'stream_year_first_urbantv' with val '1850' -CLM adding use_case 1850_control defaults for var 'stream_year_last_urbantv' with val '1850' -CLM adding use_case 1850_control defaults for var 'use_case_desc' with val 'Conditions to simulate 1850 land-use' -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-verbose b/bld/unit_testers/temp_file.txt.-phys+clm5_0.-verbose deleted file mode 100644 index 413e58f780..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.-verbose +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.default b/bld/unit_testers/temp_file.txt.-phys+clm5_0.default deleted file mode 100644 index 413e58f780..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.default +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.-phys+clm5_0.most_options b/bld/unit_testers/temp_file.txt.-phys+clm5_0.most_options deleted file mode 100644 index f09e738b84..0000000000 --- a/bld/unit_testers/temp_file.txt.-phys+clm5_0.most_options +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using sp for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is 2.6 -CLM sim_year is 2000 -Using clm5_0_cam5.5 for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index e32fc2be48..0000000000 --- a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 0.9x1.25 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 26e01987a2..0000000000 --- a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 1.9x2.5 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 734e2391bf..0000000000 --- a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 10x15 -CLM land mask is USGS -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index ac5647c873..0000000000 --- a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is 4x5 -CLM land mask is gx3v7 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 295d31eda7..0000000000 --- a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne120np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 77f287078f..0000000000 --- a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne16np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index b17344eaf9..0000000000 --- a/bld/unit_testers/temp_file.txt.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,26 +0,0 @@ -Setting CLM configuration script directory to /glade/p/work/erik/ctsm/bld -Using CLM configuration cache file config_cache.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_drv_flds.xml -Using namelist definition file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_definition_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_overall.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_clm4_5.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drv.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_fire_emis.xml -Using namelist defaults file /glade/p/work/erik/ctsm/bld/namelist_files/namelist_defaults_drydep.xml -CESM inputdata root directory: /glade/p/cesm/cseg/inputdata -Open env.xml file: ./env_run.xml -CLM atm resolution is ne30np4 -CLM land mask is gx1v6 -Using bgc for bgc. -Using 94x192 for light_res. -CLM accelerated spinup mode is off -CLM CN bgc_spinup mode is off -Using 17 for maxpft. -Glacier number of elevation classes is 10 -CLM future scenario representative concentration is -999.9 -CLM sim_year is 2000 -Using clm4_5_CRUNCEP for lnd_tuning_mode -Writing clm namelist to /glade/p/work/erik/ctsm/bld/unit_testers/lnd_in -Writing drydep_inparm megan_emis_nl fire_emis_nl carma_inparm namelists to /glade/p/work/erik/ctsm/bld/unit_testers/drv_flds_in -Successfully made CLM namelist file diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index e736920286..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 057c31a3ed..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+ deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-clm_accelerated_spinup+on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index e736920286..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 057c31a3ed..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop deleted file mode 100644 index 3778991155..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 1.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1.9x2.5+-use_case+2000_control +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+ deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-clm_accelerated_spinup+on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index e736920286..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 057c31a3ed..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-use_case+2000_control deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+10x15+-use_case+2000_control +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+ deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-clm_accelerated_spinup+on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+1x1_brazil+-use_case+2000_control +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. deleted file mode 100644 index 057c31a3ed..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+ deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-clm_accelerated_spinup+on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control deleted file mode 100644 index ef3335e55c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+5x5_amazon+-use_case+2000_control +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index e736920286..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 057c31a3ed..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. deleted file mode 100644 index 057c31a3ed..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm4_5.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. deleted file mode 100644 index 6225ba9a6c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+0.9x1.25+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. deleted file mode 100644 index 6225ba9a6c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1.9x2.5+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. deleted file mode 100644 index 6225ba9a6c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+10x15+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. deleted file mode 100644 index 6225ba9a6c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_numaIA+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. deleted file mode 100644 index 6225ba9a6c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+1x1_smallvilleIA+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. deleted file mode 100644 index 6225ba9a6c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+4x5+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. deleted file mode 100644 index 6225ba9a6c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne120np4+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. deleted file mode 100644 index 6225ba9a6c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-crop+-res+ne30np4+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ deleted file mode 100644 index 2b8c3aafc8..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp2.6_transient+-namelist+++a+start_ymd=20100101++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 2.6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ deleted file mode 100644 index 9708dfadf2..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+1850-2100_rcp6_transient+-namelist+++a+start_ymd=20701029++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop deleted file mode 100644 index bfe6d57edd..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+bgc+-use_case+2000_control+-namelist+++a+fire_method=+nofire++++-crop +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ deleted file mode 100644 index feea0359ed..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+cn++-use_case+1850-2100_rcp8.5_transient+-namelist+++a+start_ymd=19201023++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 8.5 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+fates++-use_case+2000_control+-no-megan +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ deleted file mode 100644 index f5c9722ccf..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-bgc+sp++-use_case+1850-2100_rcp4.5_transient+-namelist+++a+start_ymd=18501223++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 4.5 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-clm_start_type+startup b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-clm_start_type+startup deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-clm_start_type+startup +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-envxml_dir+.+-infile+myuser_nl_clm +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-l_ncpl+1 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-l_ncpl+1 deleted file mode 100644 index fcaf50c212..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-l_ncpl+1 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 86400 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc deleted file mode 100644 index 6225ba9a6c..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.false.+++-crop+-bgc+bgc +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.true.++ deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-namelist+++a+irrigate=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-rcp+2.6 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-rcp+2.6 deleted file mode 100644 index 4afea29e79..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-rcp+2.6 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 2.6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.47x0.63+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index 7881b50126..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 2.6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index cf8de50ede..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 4.5 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index e381b6dac2..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index d4cb75de0f..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 8.5 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index cb68812dbf..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 5b71f0200d..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 28bc3d1939..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+0.9x1.25+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+ deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index 7881b50126..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 2.6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index cf8de50ede..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 4.5 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index e381b6dac2..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index d4cb75de0f..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 8.5 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-clm_accelerated_spinup+on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index cb68812dbf..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 5b71f0200d..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop deleted file mode 100644 index 2480c9d247..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+irrigate=.true.+++-crop+-bgc+cn++-envxml_dir+.+-bgc+cn+-crop +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+2000_control +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 28bc3d1939..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1.9x2.5+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+ deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index 7881b50126..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 2.6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index cf8de50ede..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 4.5 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index e381b6dac2..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index d4cb75de0f..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 8.5 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-clm_accelerated_spinup+on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index cb68812dbf..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 5b71f0200d..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+2000_control deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+2000_control +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 28bc3d1939..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+10x15+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+ deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-clm_accelerated_spinup+on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_brazil+-use_case+2000_control +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+1x1_urbanc_alpha+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+360x720cru+-envxml_dir+.++-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index 7881b50126..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 2.6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index cf8de50ede..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 4.5 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index e381b6dac2..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index d4cb75de0f..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 8.5 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 28bc3d1939..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+48x96+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+4x5+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+ deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-clm_accelerated_spinup+on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-namelist+++a+use_lch4=.true.,use_nitrif_denitrif=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control deleted file mode 100644 index 7db619c4b1..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+5x5_amazon+-use_case+2000_control +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+64x128+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 deleted file mode 100644 index cb68812dbf..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-clm_demand+flanduse_timeseries+-sim_year+1850-2000 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-dynamic_vegetation +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-clm_accelerated_spinup=on +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-light_res+360x720 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+.+-namelist+++a+use_c13=.true.,use_c14=.true.,use_c14_bombspike=.true.++ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro deleted file mode 100644 index 5b71f0200d..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-envxml_dir+.++-bgc+sp+-envxml_dir+.+-vichydro +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 28bc3d1939..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne120np4+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. deleted file mode 100644 index 47eea8e678..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+bgc+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne16np4+-envxml_dir+.++-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ deleted file mode 100644 index 7881b50126..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp2.6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 2.6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ deleted file mode 100644 index cf8de50ede..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp4.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 4.5 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ deleted file mode 100644 index e381b6dac2..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp6_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ deleted file mode 100644 index d4cb75de0f..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+bgc+-crop+-use_case+1850-2100_rcp8.5_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = 12.0d00 -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = 0.4d00 -! boreal peat fires (/hr) -boreal_peatfire_c = 0.09d-4 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = 0.83d-06 -! Saturation BTRAN for ignition (0-1) -bt_max = 0.98d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.85d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.033d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.28d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = -6.d+1 -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = 1.6d-4 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 10.0 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 200.0d00, 200.0d00, 200.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 1.50d00 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = 3.d00 -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 100.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 105.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = 1.d-9 -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = -6.d+0 -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.17d-3 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.33d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.008d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 8.5 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 20.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-bgc+sp+-envxml_dir+. +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ deleted file mode 100644 index 28bc3d1939..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-res+ne30np4+-use_case+20thC_transient+-envxml_dir+.+ +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-sim_year+1850 b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-sim_year+1850 deleted file mode 100644 index 28bc3d1939..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-sim_year+1850 +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-test b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-test deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-test +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-use_case+1850_control b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-use_case+1850_control deleted file mode 100644 index 28bc3d1939..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-use_case+1850_control +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 284.7 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-verbose b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-verbose deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.-verbose +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.default b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.default deleted file mode 100644 index c5a98821e4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.default +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.most_options b/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.most_options deleted file mode 100644 index a292f3f5b4..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.-phys+clm5_0.most_options +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.50,0.30 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = 0.001d00 -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = ?.?? -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = ?.?? -! Critical BTRAN for ignition (0-1) -bt_min = ?.?? -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = ?.?? -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = ?.?? -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 250 -! Scalar for cropfire (/hr) -cropfire_a1 = ?.?? -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = ?.?? -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 204.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 10000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = ?.?? -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = ?.?? -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = ?.?? -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 2000. -! Fraction of intercepted precipitation -interception_fraction = 1.0 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 1.0 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = 0.093563 -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = ?.?? -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 0.05 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0d00 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = ?.?? -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = ?.?? -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = ?.?? -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = ?.?? -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = 0. -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = -2. -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = 2. -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = 0. -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = 2.6 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = ?.?? -! Critical RH for ignition (0-100) -rh_low = ?.?? -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = ?.?? -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 175.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 0.5d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+0.9x1.25+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+1.9x2.5+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+10x15+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+4x5+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne120np4+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne16np4+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc b/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc deleted file mode 100644 index 1c44ff9f49..0000000000 --- a/bld/unit_testers/user_nl_clm_real_parameters.clm45-bgc.-res+ne30np4+-envxml_dir+.+-bgc+bgc +++ /dev/null @@ -1,168 +0,0 @@ -! Visible and Near-infrared albedo's for glacier ice -albice = 0.60,0.40 -! Scalar multiplier for base flow rate(ONLY used if lower_boundary_condition is not aquifer or table) -baseflow_scalar = ?.?? -! Only used when baset_mapping == varytropicsbylatIntercept at zero latitude to add to baset from the PFT parameter file -baset_latvary_intercept = ?.?? -! Only used when baset_mapping == varytropicsbylatSlope with latitude in degrees to vary tropical baset by -baset_latvary_slope = ?.?? -! boreal peat fires (/hr) -boreal_peatfire_c = 4.2d-5 -! CN Maintenence Respiration base rate for roots(if NOT set, use the value for br_mr on the params file) -br_root = ?.?? -! Saturation BTRAN for ignition (0-1) -bt_max = 0.7d00 -! Critical BTRAN for ignition (0-1) -bt_min = 0.3d00 -! Critical threshold for truncation of Carbon (truncate Carbon states to zero below this value) -ccrit = ?.?? -! Global constant for deforestation fires (/day) -cli_scale = 0.035d00 -! Combustion completeness factor (for litter and CWD[Course Woody Debris]) (unitless) -cmb_cmplt_fact = 0.5d00, 0.25d00 -! Critical threshold of negative Carbon to die (abort when Carbon states are below this value) -cnegcrit = ?.?? -! Atmospheric CO2 molar ratio (by volume) only used when co2_type==constant (umol/mol)(Set by CCSM_CO2_PPMV) -co2_ppmv = 379.0 -! Scalar for cropfire (/hr) -cropfire_a1 = 0.3d00 -! E-folding depth over which decomposition is slowed with depth in all soils. -decomp_depth_efolding = 0.5 -! Minimum lake depth to increase non-molecular thermal diffusivities by the factor deepmixing_mixfact. -deepmixing_depthcrit = ?.?? -! Factor to increase non-molecular thermal diffusivities for lakes deeper than deepmixing_depthcritto account for unresolved 3D processes.Set to 1 to -deepmixing_mixfact = ?.?? -! Multiplier for nitrate concentration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_coefficient = ?.?? -! Exponent power for nitrate concentrationfor max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_nitrateconc_exponent = ?.?? -! Multiplier for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_coefficient = ?.?? -! Exponent power for heterotrophic respiration for max denitrification rates(ONLY used if use_nitrif_denitrif is enabled) -denitrif_respiration_exponent = ?.?? -! Time step (seconds) -dtime = 1800 -! minimum time step length (seconds) for adaptive time stepping in richards equation -dtmin = 60. -! Intercept of free living Nitrogen fixation with zero annual ET -freelivfix_intercept = ?.?? -! Slope of free living Nitrogen fixation with annual ET -freelivfix_slope_wet = ?.?? -! maximum warm (at freezing) fresh snow effective radius [microns] -fresh_snw_rds_max = 54.526d00 -! separate q10 for frozen soil respiration rates. default to same as above zero rates -froz_q10 = ?.?? -! Maximum snow depth in mm H2O equivalent. Additional mass gains will be capped when this depth is exceeded.Changes in this value should possibly be accompanied by changes in:- nlevsno: larger values of h2osno_max should be accompanied by increases in nlevsno- glc_snow_persistence_max_days: large values of h2osno_max should generally have glc_snow_persistence_max_days = 0; small values of h2osno_max should generally have glc_snow_persistence_max_days > 0. -h2osno_max = 1000.0 -! Initial stocks of Carbon to use in soil organic matter pools for CENTURY decomposition -initial_cstocks = 20.0d00, 20.0d00, 20.0d00 -! Soil depth to place initial stocks of Carbon in soil organic matter pools for CENTURY decomposition -initial_cstocks_depth = 0.3 -! Initial seed Carbon to use at planting(only used when CN is on as well as crop) -initial_seed_at_planting = ?.?? -! How much Carbon to initialize vegetation pools (leafc/frootc and storage) to when -- Michaelis Menten nitrogen uptake kinetics is on -initial_vegc = 1.d00 -! Limit applied to integrated snowfall when determining changes in snow-covered fraction during melt(mm H2O) -int_snow_max = 1.e30 -! Fraction of intercepted precipitation -interception_fraction = 0.25 -! Soil depth to which we measure for irrigation (m) -irrig_depth = 0.6 -! Minimum leaf area index for irrigation to occur -irrig_min_lai = 0.0 -! Threshold for river water volume below which irrigation is shut off (as a fraction of available river water), if limit_irrigation_if_rof_enabled is .true.A threshold of 0 means allow all river water to be used;a threshold of 0.1 means allow 90% of the river volume to be used; etc. -irrig_river_volume_threshold = ?.?? -! Target soil matric potential for irrigation (mm).When we irrigate, we aim to bring the total soil moisture in the top (irrig_depth) m of soil up to this level. -irrig_target_smp = -3400. -! Determines soil moisture threshold at which we irrigate.If h2osoi_liq_wilting_point is the soil moisture level at wilting point andh2osoi_liq_target is the soil moisture level at the target irrigation level(given by irrig_target_smp), then the threshold at which we irrigate is h2osoi_liq_wilting_point + irrig_threshold_fraction*(h2osoi_liq_target - h2osoi_liq_wilting_point)A value of 1 means that we irrigate whenever soil moisture falls below the target.A value of 0 means that we only irrigate when soil moisture falls below the wilting point. -irrig_threshold_fraction = 0.5 -! baseline proportion of nitrogen allocated for electron transport (J) -jmaxb1 = ?.?? -! Maximum nitrification rate constant (1/s)(ONLY used if use_nitrif_denitrif is enabled) -k_nitr_max = ?.?? -! Visible and Near-infrared albedo values for melting lakes. Albedo will relax to these values as temperaturereaches melting when ice is present with no snow layers. Represents puddling, ice disintegration, and white ice.Set to alblak values (0.6, 0.4) to keep albedo constant for ice-covered lakes without snow layers. -lake_melt_icealb = ?.?? -! Surface temperature lapse rate (K m-1)A positive value means a decrease in temperature with increasing height -lapse_rate = 0.006 -! Longwave radiation lapse rate (W m-2 m-1)A positive value means a decrease in LW radiation with increasing heightOnly relevant if glcmec_downscale_longwave is .true. -lapse_rate_longwave = 0.032 -! Scalar of leaf respiration to vcmax -leaf_mr_vcm = 0.015d00 -! Lower threshold for fuel mass needed for ignition -lfuel = 75.d00 -! Relative limit for how much longwave downscaling can be done (unitless)The pre-normalized, downscaled longwave is restricted to be in the range[lwrad*(1-longwave_downscaling_limit), lwrad*(1+longwave_downscaling_limit)]This parameter must be in the range [0,1]Only relevant if glcmec_downscale_longwave is .true. -longwave_downscaling_limit = 0.5 -! Maximum depth to mix soils to by croturbation, in permafrost soils. -max_depth_cryoturb = ?.?? -! Maximum fraction of leaf that may be wet prior to drip occuring -maximum_leaf_wetted_fraction = 1.0 -! Minimum wind speed tht results in compaction (m/s) -min_wind_snowcompact = ?.?? -! Eastern edge of the regional grid -mksrf_edgee = ?.?? -! Northern edge of the regional grid -mksrf_edgen = ?.?? -! Southern edge of the regional grid -mksrf_edges = ?.?? -! Western edge of the regional grid -mksrf_edgew = ?.?? -! SCA shape parameter for glc_mec (glacier multiple elevation class) columnsFor most columns, n_melt is based on the standard deviation of 1km topography in the grid cell;but glc_mec columns already account for subgrid topographic variability through their use ofmultiple elevation classes; thus, to avoid double-accounting for topographic variabilityin these columns, we use a fixed value of n_melt. -n_melt_glcmec = 10.0 -! Critical threshold for truncation of Nitrogen (truncate Nitrogen states to zero below this value) -ncrit = ?.?? -! Number of days over which to use exponential relaxation of NPP in N fixation calculation -nfix_timeconst = ?.?? -! Critical threshold of negative Nitrogen to die (abort when Nitrogen states are below this value) -nnegcrit = ?.?? -! non-boreal peat fires (/hr) -non_boreal_peatfire_c = 0.001d00 -! Fire occurance for high GDP areas that are tree dominated (fraction) -occur_hi_gdp_tree = 0.39d00 -! Snow compaction overburden exponential factor (1/K)Not used for snow_overburden_compaction_method=Vionnet2012 -overburden_compress_tfactor = 0.08d00 -! Perturbation limit when doing error growth test -pertlim = ?.?? -! Plant Function Type fraction to override global file with for mksurfdata -pft_frc = ?.?? -! Potential human ignition counts (/person/month) -pot_hmn_ign_counts_alpha = 0.0035d00 -! Temperature above which all precipitation falls as rain, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_glc_all_snow_t = ?.?? -! Temperature above which all precipitation falls as rain, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_rain_t = ?.?? -! Temperature below which all precipitation falls as snow, for non-glacier columns (deg C)Only relevant if repartition_rain_snow is .true. -precip_repartition_nonglc_all_snow_t = ?.?? -! Representative concentration pathway for future scenarios [radiative forcing at peak or 2100 in W/m^2]-999.9 means do NOT use a future scenario, just use historical data. -rcp = -999.9 -! Only relevant if reset_snow_glc is .true.When resetting snow pack over glacier columns, one can choose to do this over all glaciercolumns, or only those below a certain elevation. A typical use case is to reset only those columns that have a seasonal snow pack in the real world, i.e. SMB less than 0, also known as the equilibrium line altitude (ELA). This parameter sets a single global ELA value. Bysetting this parameter to a large value (i.e. 10000 m), all glacier columns will be reset.WARNING: This variable is intended for short test runs, and generallyshould not be used for scientific production runs. By resetting snowbelow a given elevation, you risk forcing the system to evolvedifferently in areas below and above reset_snow_glc_ela. -reset_snow_glc_ela = 1.e9 -! Saturation RH for ignition (0-100) -rh_hgh = 80.0d00 -! Critical RH for ignition (0-100) -rh_low = 30.0d00 -! Soil percent clay to override global file with for mksurfdata -soil_clay = ?.?? -! Soil maximum fraction to override global file with for mksurfdata -soil_fmax = ?.?? -! Soil percent sand to override global file with for mksurfdata -soil_sand = ?.?? -! Base advective flux (downwards) for SOM. -som_adv_flux = ?.?? -! Profile over which to distribute C and N coming from surface pools (leaves, stem, grain). -surfprof_exp = ?.?? -! Upper threshold for fuel mass needed for ignition -ufuel = 1050.d00 -! Upper Limit on Destructive Metamorphism Compaction [kg/m3] -upplim_destruct_metamorph = 100.d00 -! a very small number: used to check for sub step completion for adaptive time stepping in richards equation -verysmall = 1.e-8 -! Michaelis-Mentin maximum methane oxidation rate (mol/m^3-water/s), in the unsaturated zone. -vmax_oxid_unsat = ?.?? -! tolerance to double length of substep for adaptive time stepping in richards equation -xtolerlower = 1.e-2 -! tolerance to halve length of substep for adaptive time stepping in richards equation -xtolerupper = 1.e-1 -! The maximum value to use for zeta under stable conditions -zetamaxstable = 2.0d00 diff --git a/bld/unit_testers/xFail/expectedFail.pm b/bld/unit_testers/xFail/expectedFail.pm index 6317b01847..04fc32726f 100755 --- a/bld/unit_testers/xFail/expectedFail.pm +++ b/bld/unit_testers/xFail/expectedFail.pm @@ -427,8 +427,7 @@ sub _readXml #----------------------------------------------------------------------------------------------- # Add $cfgdir to the list of paths that Perl searches for modules my @dirs = ( $cfgdir, "$cfgdir/perl5lib", - "$cfgdir/../../../../cime/utils/perl5lib", - "$cfgdir/../../../cime/utils/perl5lib" + "$cfgdir/../../../../cime/utils/perl5lib" ); unshift @INC, @dirs; my $result = eval "require XML::Lite"; From eab6c585f30a752af6f974b2c9e46525ffc2c86c Mon Sep 17 00:00:00 2001 From: Erik Kluzek Date: Sat, 27 Jan 2018 17:17:47 -0700 Subject: [PATCH 3/5] Changes to check for net CTSM checkout high level path, and get build-namleist unit-tester working --- bld/CLMBuildNamelist.pm | 13 +++++++++++++ bld/queryDefaultNamelist.pl | 3 ++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/bld/CLMBuildNamelist.pm b/bld/CLMBuildNamelist.pm index 45431c9323..16882b0e50 100755 --- a/bld/CLMBuildNamelist.pm +++ b/bld/CLMBuildNamelist.pm @@ -350,6 +350,19 @@ sub check_for_perl_utils { # Determine CIME root directory and perl5lib root directory my $cimeroot = $opts_ref->{'cimeroot'}; + if ( ! defined($cimeroot) ) { + $cimeroot = "$cfgdir/../cime"; + if ( -d $cimeroot ) { + } elsif ( -d "$cfgdir/../../../cime" ) { + $cimeroot = "$cfgdir/../../../cime"; + } else { + die <<"EOF"; +** Cannot find the root of the cime directory enter it using the -cimeroot option + Did you run the checkout_externals scripts? +EOF + } + } + my $perl5lib_dir = "$cimeroot/utils/perl5lib"; #----------------------------------------------------------------------------- diff --git a/bld/queryDefaultNamelist.pl b/bld/queryDefaultNamelist.pl index 97cd3d4394..90aa6c5fd8 100755 --- a/bld/queryDefaultNamelist.pl +++ b/bld/queryDefaultNamelist.pl @@ -34,7 +34,8 @@ #----------------------------------------------------------------------------------------------- # Add $cfgdir to the list of paths that Perl searches for modules -my @dirs = ( $cfgdir, "$cfgdir/../../../cime/utils/perl5lib" ); +my @dirs = ( $cfgdir, "$cfgdir/../../../cime/utils/perl5lib", + "$cfgdir/../cime/utils/perl5lib" ); unshift @INC, @dirs; my $result = eval "require XML::Lite"; if ( ! defined($result) ) { From 7dde506dfbd56c0ceda8983429669bfb2cd5053d Mon Sep 17 00:00:00 2001 From: Erik Kluzek Date: Sat, 27 Jan 2018 22:36:03 -0700 Subject: [PATCH 4/5] Get tools testing working, add some files to gitignore --- .gitignore | 18 ++++++++++++++++++ test/tools/TBLCFGtools.sh | 2 +- test/tools/TBLscript_tools.sh | 2 +- test/tools/TBLtools.sh | 2 +- test/tools/TCBCFGtools.sh | 2 +- test/tools/TCBscripttools.sh | 2 +- test/tools/TCBtools.sh | 2 +- test/tools/TSMCFGtools.sh | 2 +- test/tools/TSMncl_tools.sh | 2 +- test/tools/TSMscript_tools.sh | 2 +- test/tools/TSMtools.sh | 2 +- test/tools/input_tests_master | 8 ++++---- test/tools/test_driver.sh | 8 ++++---- tools/mksurfdata_map/mksurfdata.pl | 1 + 14 files changed, 37 insertions(+), 18 deletions(-) diff --git a/.gitignore b/.gitignore index 7ec31341da..0df482be6d 100644 --- a/.gitignore +++ b/.gitignore @@ -27,6 +27,24 @@ CMakeFiles/ # don't ignore cism build utilities directory !components/cism/**/build +# configure / build files +CESM_cppdefs +Filepath +config_cache.xml +clm.input_data_list +clm.input_data_list.previous + +# tools testing output +td.*.status +td.*.log +td.*.status.xFail +test_driver_*.sh + +# mksurfdata output +surfdata_*.log +surfdata_*.namelist + + # build output *.o *.mod diff --git a/test/tools/TBLCFGtools.sh b/test/tools/TBLCFGtools.sh index e519ccdab1..6276c885e2 100755 --- a/test/tools/TBLCFGtools.sh +++ b/test/tools/TBLCFGtools.sh @@ -64,7 +64,7 @@ if [ -n "${BL_ROOT}" ]; then echo "TBLCFGtools.sh: generating baseline data from root $BL_ROOT - results in $BL_TESTDIR" echo "TBLCFGtools.sh: calling ****baseline**** TSMCFGtools.sh for smoke test" - bl_dir=`/bin/ls -1d ${BL_ROOT}/components/clm/test/tools` + bl_dir=`/bin/ls -1d ${BL_ROOT}/test/tools` env CLM_TESTDIR=${BL_TESTDIR} \ CLM_ROOT=${BL_ROOT} \ CLM_SCRIPTDIR=$bl_dir \ diff --git a/test/tools/TBLscript_tools.sh b/test/tools/TBLscript_tools.sh index 2b5a4b26ea..ff7afb0cd7 100755 --- a/test/tools/TBLscript_tools.sh +++ b/test/tools/TBLscript_tools.sh @@ -63,7 +63,7 @@ if [ -n "${BL_ROOT}" ]; then echo "TBLscript_tools.sh: generating baseline data from root $BL_ROOT - results in $BL_TESTDIR" echo "TBLscript_tools.sh: calling ****baseline**** TSMtools.sh for smoke test" - bl_dir=`/bin/ls -1d ${BL_ROOT}/components/clm/test/tools` + bl_dir=`/bin/ls -1d ${BL_ROOT}/test/tools` env CLM_TESTDIR=${BL_TESTDIR} \ CLM_SCRIPTDIR=$bl_dir \ CLM_ROOT=$BL_ROOT \ diff --git a/test/tools/TBLtools.sh b/test/tools/TBLtools.sh index 80826cff8f..555ea7d1be 100755 --- a/test/tools/TBLtools.sh +++ b/test/tools/TBLtools.sh @@ -63,7 +63,7 @@ if [ -n "${BL_ROOT}" ]; then echo "TBLtools.sh: generating baseline data from root $BL_ROOT - results in $BL_TESTDIR" echo "TBLtools.sh: calling ****baseline**** TSMtools.sh for smoke test" - bl_dir=`/bin/ls -1d ${BL_ROOT}/components/clm/test/tools` + bl_dir=`/bin/ls -1d ${BL_ROOT}/test/tools` env CLM_TESTDIR=${BL_TESTDIR} \ CLM_ROOT=${BL_ROOT} \ CLM_SCRIPTDIR=$bl_dir \ diff --git a/test/tools/TCBCFGtools.sh b/test/tools/TCBCFGtools.sh index 26a2795138..3b7e6fc9d3 100755 --- a/test/tools/TCBCFGtools.sh +++ b/test/tools/TCBCFGtools.sh @@ -32,7 +32,7 @@ if [ -f ${CLM_TESTDIR}/${test_name}/TestStatus ]; then fi fi -cfgdir=`ls -1d ${CLM_ROOT}/components/clm/tools/${1}*` +cfgdir=`ls -1d ${CLM_ROOT}/tools/${1}*` blddir=${CLM_TESTDIR}/${test_name}/src if [ -d ${blddir} ]; then rm -r ${blddir} diff --git a/test/tools/TCBscripttools.sh b/test/tools/TCBscripttools.sh index df2389da9f..6153684e3d 100755 --- a/test/tools/TCBscripttools.sh +++ b/test/tools/TCBscripttools.sh @@ -31,7 +31,7 @@ if [ -f ${CLM_TESTDIR}/${test_name}/TestStatus ]; then fi fi -cfgdir=`ls -1d ${CLM_ROOT}/components/clm/tools/$1` +cfgdir=`ls -1d ${CLM_ROOT}/tools/$1` blddir=${CLM_TESTDIR}/${test_name} if [ -d ${blddir} ]; then rm -r ${blddir} diff --git a/test/tools/TCBtools.sh b/test/tools/TCBtools.sh index 63a01b4f91..b0ea9e4a87 100755 --- a/test/tools/TCBtools.sh +++ b/test/tools/TCBtools.sh @@ -31,7 +31,7 @@ if [ -f ${CLM_TESTDIR}/${test_name}/TestStatus ]; then fi fi -cfgdir=`ls -1d ${CLM_ROOT}/components/clm/tools/$1` +cfgdir=`ls -1d ${CLM_ROOT}/tools/$1` blddir=${CLM_TESTDIR}/${test_name}/src if [ -d ${blddir} ]; then rm -r ${blddir} diff --git a/test/tools/TSMCFGtools.sh b/test/tools/TSMCFGtools.sh index f65500a62d..b667a4c6ec 100755 --- a/test/tools/TSMCFGtools.sh +++ b/test/tools/TSMCFGtools.sh @@ -37,7 +37,7 @@ if [ "$CLM_RERUN" != "yes" ] && [ -f ${CLM_TESTDIR}/${test_name}/TestStatus ]; t fi fi -cfgdir=`ls -1d ${CLM_ROOT}/components/clm/tools/${1}*` +cfgdir=`ls -1d ${CLM_ROOT}/tools/${1}*` rundir=${CLM_TESTDIR}/${test_name} if [ -d ${rundir} ]; then rm -r ${rundir} diff --git a/test/tools/TSMncl_tools.sh b/test/tools/TSMncl_tools.sh index 8b921604c1..eb82142e4d 100755 --- a/test/tools/TSMncl_tools.sh +++ b/test/tools/TSMncl_tools.sh @@ -31,7 +31,7 @@ if [ -f ${CLM_TESTDIR}/${test_name}/TestStatus ]; then fi fi -cfgdir=`ls -1d ${CLM_ROOT}/components/clm/tools/$1/ncl_scripts` +cfgdir=`ls -1d ${CLM_ROOT}/tools/$1/ncl_scripts` rundir=${CLM_TESTDIR}/${test_name} if [ -d ${rundir} ]; then rm -r ${rundir} diff --git a/test/tools/TSMscript_tools.sh b/test/tools/TSMscript_tools.sh index 00aa7b434e..7cd94afde7 100755 --- a/test/tools/TSMscript_tools.sh +++ b/test/tools/TSMscript_tools.sh @@ -31,7 +31,7 @@ if [ -f ${CLM_TESTDIR}/${test_name}/TestStatus ]; then fi fi -cfgdir=`ls -1d ${CLM_ROOT}/components/clm/tools/$1` +cfgdir=`ls -1d ${CLM_ROOT}/tools/$1` rundir=${CLM_TESTDIR}/${test_name} if [ -d ${rundir} ]; then rm -r ${rundir} diff --git a/test/tools/TSMtools.sh b/test/tools/TSMtools.sh index cb82679997..33a2316973 100755 --- a/test/tools/TSMtools.sh +++ b/test/tools/TSMtools.sh @@ -35,7 +35,7 @@ if [ "$CLM_RERUN" != "yes" ] && [ -f ${CLM_TESTDIR}/${test_name}/TestStatus ]; t fi fi -cfgdir=`ls -1d ${CLM_ROOT}/components/clm/tools/$1` +cfgdir=`ls -1d ${CLM_ROOT}/tools/$1` rundir=${CLM_TESTDIR}/${test_name} if [ -d ${rundir} ]; then rm -r ${rundir} diff --git a/test/tools/input_tests_master b/test/tools/input_tests_master index 304409c6b7..82564fc2f9 100644 --- a/test/tools/input_tests_master +++ b/test/tools/input_tests_master @@ -3,10 +3,10 @@ smc#4 TSMscript_tools.sh mkprocdata_map mkprocdata_map_wrap mkprocdata_ne30_to_f19_I2000^tools__ds blc#4 TBLscript_tools.sh mkprocdata_map mkprocdata_map_wrap mkprocdata_ne30_to_f19_I2000^tools__ds -sme14 TSMCFGtools.sh ../../../../cime/tools/mapping/gen_domain CFGtools__ds T31.runoptions -ble14 TBLCFGtools.sh ../../../../cime/tools/mapping/gen_domain CFGtools__ds T31.runoptions -sme@4 TSMCFGtools.sh ../../../../cime/tools/mapping/gen_domain CFGtools__ds ne30.runoptions -ble@4 TBLCFGtools.sh ../../../../cime/tools/mapping/gen_domain CFGtools__ds ne30.runoptions +sme14 TSMCFGtools.sh ../../cime/tools/mapping/gen_domain CFGtools__ds T31.runoptions +ble14 TBLCFGtools.sh ../../cime/tools/mapping/gen_domain CFGtools__ds T31.runoptions +sme@4 TSMCFGtools.sh ../../cime/tools/mapping/gen_domain CFGtools__ds ne30.runoptions +ble@4 TBLCFGtools.sh ../../cime/tools/mapping/gen_domain CFGtools__ds ne30.runoptions smg54 TSMtools.sh mksurfdata_map tools__s namelist blg54 TBLtools.sh mksurfdata_map tools__s namelist diff --git a/test/tools/test_driver.sh b/test/tools/test_driver.sh index b37d7f8054..364c629579 100755 --- a/test/tools/test_driver.sh +++ b/test/tools/test_driver.sh @@ -254,15 +254,15 @@ fi ##establish script dir and clm_root if [ -f \${initdir}/test_driver.sh ]; then export CLM_SCRIPTDIR=\`cd \${initdir}; pwd \` - export CLM_ROOT=\`cd \${CLM_SCRIPTDIR}/../../../..; pwd \` + export CLM_ROOT=\`cd \${CLM_SCRIPTDIR}/../..; pwd \` else - if [ -n "\${CLM_ROOT}" ] && [ -f \${CLM_ROOT}/components/clm/test/tools/test_driver.sh ]; then - export CLM_SCRIPTDIR=\`cd \${CLM_ROOT}/components/clm/test/tools; pwd \` + if [ -n "\${CLM_ROOT}" ] && [ -f \${CLM_ROOT}/test/tools/test_driver.sh ]; then + export CLM_SCRIPTDIR=\`cd \${CLM_ROOT}/test/tools; pwd \` else echo "ERROR: unable to determine script directory " echo " if initiating batch job from directory other than the one containing test_driver.sh, " echo " you must set the environment variable CLM_ROOT to the full path of directory containing " - echo " and . " + echo " . " exit 3 fi fi diff --git a/tools/mksurfdata_map/mksurfdata.pl b/tools/mksurfdata_map/mksurfdata.pl index 422b614fed..f38e6c8a24 100755 --- a/tools/mksurfdata_map/mksurfdata.pl +++ b/tools/mksurfdata_map/mksurfdata.pl @@ -28,6 +28,7 @@ #----------------------------------------------------------------------------------------------- # Add $scrdir to the list of paths that Perl searches for modules my @dirs = ( $scrdir, "$scrdir/../../../../cime/utils/perl5lib", + "$scrdir/../../cime/utils/perl5lib" ); unshift @INC, @dirs; my $result = eval "require XML::Lite"; From 58822f2c2331fefa79d4b67cb028d271febc6af4 Mon Sep 17 00:00:00 2001 From: Erik Kluzek Date: Tue, 30 Jan 2018 23:39:12 -0700 Subject: [PATCH 5/5] Take some suggestions from Bill Sacks,change order of perl libraries checking, and make some of the gitignore specific to directories, add a few more required path changes --- .gitignore | 17 ++++++++++++----- bld/configure | 12 ++++++++++++ bld/queryDefaultNamelist.pl | 4 ++-- bld/unit_testers/xFail/expectedFail.pm | 1 + tools/mksurfdata_map/mksurfdata.pl | 4 ++-- 5 files changed, 29 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 0df482be6d..26dc864032 100644 --- a/.gitignore +++ b/.gitignore @@ -28,11 +28,16 @@ CMakeFiles/ !components/cism/**/build # configure / build files -CESM_cppdefs -Filepath -config_cache.xml -clm.input_data_list -clm.input_data_list.previous +bld/*CESM_cppdefs +bld/*Filepath +bld/*config_cache.xml + +# build-naemlist testing +bld/unit_testers/lnd_in* +bld/unit_testers/drv_flds_in* +bld/unit_testers/temp_file.txt* +bld/unit_testers/user_nl_clm_real_parameters* +bld/unit_testers/env_run.xml # tools testing output td.*.status @@ -43,6 +48,8 @@ test_driver_*.sh # mksurfdata output surfdata_*.log surfdata_*.namelist +clm.input_data_list +clm.input_data_list.previous # build output diff --git a/bld/configure b/bld/configure index b333259a98..fb5fe9bf7f 100755 --- a/bld/configure +++ b/bld/configure @@ -180,6 +180,18 @@ my %cfg = (); # build configuration # Look for them in the directory that contains the configure script. my $cimeroot = $opts{'cimeroot'}; +if ( ! defined($cimeroot) ) { + $cimeroot = "$cfgdir/../cime"; + if ( -d $cimeroot ) { + } elsif ( -d "$cfgdir/../../../cime" ) { + $cimeroot = "$cfgdir/../../../cime"; + } else { + die <<"EOF"; +** Cannot find the root of the cime directory enter it using the -cimeroot option + Did you run the checkout_externals scripts? +EOF + } +} my $casecfgdir = "$cimeroot/scripts/Tools"; my $perl5lib = "$cimeroot/utils/perl5lib/"; diff --git a/bld/queryDefaultNamelist.pl b/bld/queryDefaultNamelist.pl index 90aa6c5fd8..eab81301d0 100755 --- a/bld/queryDefaultNamelist.pl +++ b/bld/queryDefaultNamelist.pl @@ -34,8 +34,8 @@ #----------------------------------------------------------------------------------------------- # Add $cfgdir to the list of paths that Perl searches for modules -my @dirs = ( $cfgdir, "$cfgdir/../../../cime/utils/perl5lib", - "$cfgdir/../cime/utils/perl5lib" ); +my @dirs = ( "$cfgdir/../cime/utils/perl5lib", + "$cfgdir/../../../cime/utils/perl5lib" ); unshift @INC, @dirs; my $result = eval "require XML::Lite"; if ( ! defined($result) ) { diff --git a/bld/unit_testers/xFail/expectedFail.pm b/bld/unit_testers/xFail/expectedFail.pm index 04fc32726f..3e072f57bf 100755 --- a/bld/unit_testers/xFail/expectedFail.pm +++ b/bld/unit_testers/xFail/expectedFail.pm @@ -427,6 +427,7 @@ sub _readXml #----------------------------------------------------------------------------------------------- # Add $cfgdir to the list of paths that Perl searches for modules my @dirs = ( $cfgdir, "$cfgdir/perl5lib", + "$cfgdir/../../../cime/utils/perl5lib", "$cfgdir/../../../../cime/utils/perl5lib" ); unshift @INC, @dirs; diff --git a/tools/mksurfdata_map/mksurfdata.pl b/tools/mksurfdata_map/mksurfdata.pl index f38e6c8a24..9670bafc7e 100755 --- a/tools/mksurfdata_map/mksurfdata.pl +++ b/tools/mksurfdata_map/mksurfdata.pl @@ -27,8 +27,8 @@ #----------------------------------------------------------------------------------------------- # Add $scrdir to the list of paths that Perl searches for modules -my @dirs = ( $scrdir, "$scrdir/../../../../cime/utils/perl5lib", - "$scrdir/../../cime/utils/perl5lib" +my @dirs = ( "$scrdir/../../cime/utils/perl5lib", + "$scrdir/../../../../cime/utils/perl5lib" ); unshift @INC, @dirs; my $result = eval "require XML::Lite";