-
Notifications
You must be signed in to change notification settings - Fork 383
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'cameronsmith/atm/add_CMIP6_1850' (PR #1956)
Implementation of the 1850 CMIP6-DECK compsets and atm and lnd namelists, based on the files from input4MIPS. Note: The namelist options for the CMIP6 stratospheric aerosols are commented out, since they are not ready yet. The names of the compsets are: A_WCYCL1850S_CMIP6 (coupled) F1850C5-CMIP6 (atm-land only) [BFB] unless one of the new compsets is selected
- Loading branch information
Showing
7 changed files
with
240 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
173 changes: 173 additions & 0 deletions
173
components/cam/bld/namelist_files/use_cases/1850_cam5_CMIP6.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,173 @@ | ||
<?xml version="1.0"?> | ||
<namelist_defaults> | ||
|
||
<!-- Set default output options for CMIP6 simulations --> | ||
<cosp_lite>.true.</cosp_lite> | ||
|
||
<!-- Solar constant from CMIP6 input4MIPS --> | ||
<solar_data_file>atm/cam/solar/Solar_1850control_input4MIPS_c20171101.nc</solar_data_file> | ||
<solar_data_ymd>18500101</solar_data_ymd> | ||
<solar_data_type>FIXED</solar_data_type> | ||
|
||
<!-- 1850 GHG values from CMIP6 input4MIPS --> | ||
<!-- <co2vmr>284.317e-6</co2vmr> The CMIP6 concentration set by CCSM_CO2_PPMV in config_compset.xml --> | ||
<ch4vmr>808.249e-9</ch4vmr> | ||
<n2ovmr>273.0211e-9</n2ovmr> | ||
<f11vmr>32.1102e-12</f11vmr> | ||
<f12vmr>0.0</f12vmr> | ||
|
||
<!-- Stratospheric aerosols from CMIP6 input4MIPS --> | ||
<!-- COMMENT OUT STRATOSPHERIC AEROSOLS, SINCE THEY ARE NOT READY YET | ||
<prescribed_volcaero_datapath>atm/cam/volc </prescribed_volcaero_datapath> | ||
<prescribed_volcaero_file >CMIP_DOE-ACME_radiation_average_1850-2014_v3_c20171115.nc</prescribed_volcaero_file > | ||
<prescribed_volcaero_filetype>VOLC_CMIP6 </prescribed_volcaero_filetype> | ||
<prescribed_volcaero_type >CYCLICAL </prescribed_volcaero_type > | ||
<prescribed_volcaero_cycle_yr>1 </prescribed_volcaero_cycle_yr> | ||
--> | ||
|
||
<!-- Ice nucleation mods--> | ||
<use_hetfrz_classnuc >.true.</use_hetfrz_classnuc> | ||
<use_preexisting_ice >.false.</use_preexisting_ice> | ||
<hist_hetfrz_classnuc >.false.</hist_hetfrz_classnuc> | ||
<micro_mg_dcs_tdep >.true.</micro_mg_dcs_tdep> | ||
<microp_aero_wsub_scheme>1</microp_aero_wsub_scheme> | ||
|
||
<!-- For Polar mods--> | ||
<sscav_tuning >.true.</sscav_tuning> | ||
<convproc_do_aer >.true.</convproc_do_aer> | ||
<convproc_do_gas >.false.</convproc_do_gas> | ||
<convproc_method_activate>2</convproc_method_activate> | ||
<demott_ice_nuc >.true.</demott_ice_nuc> | ||
<liqcf_fix >.true.</liqcf_fix> | ||
<regen_fix >.true.</regen_fix> | ||
<resus_fix >.true.</resus_fix> | ||
<mam_amicphys_optaa >1</mam_amicphys_optaa> | ||
|
||
<fix_g1_err_ndrop>.true.</fix_g1_err_ndrop> | ||
<ssalt_tuning >.true.</ssalt_tuning> | ||
|
||
<!-- For comprehensive history --> | ||
<history_amwg >.true.</history_amwg> | ||
<history_aerosol >.true.</history_aerosol> | ||
<history_aero_optics>.true.</history_aero_optics> | ||
|
||
<!-- File for BC dep in snow feature --> | ||
<fsnowoptics>lnd/clm2/snicardata/snicar_optics_5bnd_mam_c160322.nc</fsnowoptics> | ||
|
||
<!-- Radiation bugfix --> | ||
<use_rad_dt_cosz>.true.</use_rad_dt_cosz> | ||
|
||
<!-- Tunable parameters for 72 layer model --> | ||
|
||
<ice_sed_ai > 500.0 </ice_sed_ai> | ||
<cldfrc_dp1 > 0.045D0 </cldfrc_dp1> | ||
<clubb_ice_deep > 16.e-6 </clubb_ice_deep> | ||
<clubb_ice_sh > 50.e-6 </clubb_ice_sh> | ||
<clubb_liq_deep > 8.e-6 </clubb_liq_deep> | ||
<clubb_liq_sh > 10.e-6 </clubb_liq_sh> | ||
<clubb_C2rt > 1.75D0 </clubb_C2rt> | ||
<zmconv_c0_lnd > 0.007 </zmconv_c0_lnd> | ||
<zmconv_c0_ocn > 0.007 </zmconv_c0_ocn> | ||
<zmconv_dmpdz >-0.7e-3 </zmconv_dmpdz> | ||
<zmconv_ke > 5E-6 </zmconv_ke> | ||
<effgw_oro > 0.25 </effgw_oro> | ||
<seasalt_emis_scale > 0.85 </seasalt_emis_scale> | ||
<dust_emis_fact > 2.05D0 </dust_emis_fact> | ||
<clubb_gamma_coef > 0.32 </clubb_gamma_coef> | ||
<clubb_C8 > 4.3 </clubb_C8> | ||
<cldfrc2m_rhmaxi > 1.05D0 </cldfrc2m_rhmaxi> | ||
<clubb_c_K10 > 0.3 </clubb_c_K10> | ||
<effgw_beres > 0.4 </effgw_beres> | ||
<do_tms > .false. </do_tms> | ||
<so4_sz_thresh_icenuc > 0.05e-6 </so4_sz_thresh_icenuc> | ||
<n_so4_monolayers_pcage > 8.0D0 </n_so4_monolayers_pcage> | ||
<micro_mg_accre_enhan_fac> 1.5D0 </micro_mg_accre_enhan_fac> | ||
<zmconv_tiedke_add > 0.8D0 </zmconv_tiedke_add> | ||
<zmconv_cape_cin > 1 </zmconv_cape_cin> | ||
<zmconv_mx_bot_lyr_adj > 2 </zmconv_mx_bot_lyr_adj> | ||
<taubgnd > 2.5D-3 </taubgnd> | ||
<clubb_C1 > 1.335 </clubb_C1> | ||
<raytau0 > 5.0D0 </raytau0> | ||
<prc_coef1 > 30500.0D0 </prc_coef1> | ||
<prc_exp > 3.19D0 </prc_exp> | ||
<prc_exp1 > -1.2D0 </prc_exp1> | ||
<se_ftype > 2 </se_ftype> | ||
<clubb_C14 > 1.3D0 </clubb_C14> | ||
<relvar_fix > .true. </relvar_fix> | ||
<mg_prc_coeff_fix > .true. </mg_prc_coeff_fix> | ||
<rrtmg_temp_fix > .true. </rrtmg_temp_fix> | ||
|
||
<!-- Energy fixer options --> | ||
<l_ieflx_fix> .true.</l_ieflx_fix> | ||
<ieflx_opt > 2 </ieflx_opt> | ||
|
||
|
||
<!-- 1850 ozone data is from Jean-Francois Lamarque --> | ||
<!-- NOTE: I don't think this is used when rad_climate uses advected O3, but I don't think it does any harm either --> | ||
<prescribed_ozone_datapath>atm/cam/ozone</prescribed_ozone_datapath> | ||
<prescribed_ozone_file >ozone_1.9x2.5_L26_1850clim_c090420.nc</prescribed_ozone_file> | ||
<prescribed_ozone_name >O3</prescribed_ozone_name> | ||
<prescribed_ozone_type >CYCLICAL</prescribed_ozone_type> | ||
<prescribed_ozone_cycle_yr>1850</prescribed_ozone_cycle_yr> | ||
|
||
<!-- External forcing for BAM or MAM. CMIP6 input4mips data --> | ||
<ext_frc_type >CYCLICAL</ext_frc_type> | ||
<ext_frc_cycle_yr >1850</ext_frc_cycle_yr> | ||
<so2_ext_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_so2_elev_1850-2014_c170525.nc </so2_ext_file> | ||
<soag_ext_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_soag_elev_1850-2014_c170525.nc </soag_ext_file> | ||
<bc_a4_ext_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_bc_a4_elev_1850-2014_c170525.nc </bc_a4_ext_file> | ||
<mam7_num_a1_ext_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_num_a1_elev_1850-2014_c170525.nc </mam7_num_a1_ext_file> | ||
<num_a2_ext_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_num_a2_elev_1850-2014_c170525.nc </num_a2_ext_file> | ||
<mam7_num_a3_ext_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_num_a4_elev_1850-2014_c170525.nc </mam7_num_a3_ext_file> <!-- This is to set num_a4 emissions --> | ||
<pom_a4_ext_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_pom_a4_elev_1850-2014_c170525.nc </pom_a4_ext_file> | ||
<so4_a1_ext_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_so4_a1_elev_1850-2014_c170525.nc </so4_a1_ext_file> | ||
<so4_a2_ext_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_so4_a2_elev_1850-2014_c170525.nc </so4_a2_ext_file> | ||
|
||
<!-- Surface emissions for MAM4. CMIP6 input4mips data --> | ||
<srf_emis_type >CYCLICAL</srf_emis_type> | ||
<srf_emis_cycle_yr >1850</srf_emis_cycle_yr> | ||
<dms_emis_file >atm/cam/chem/trop_mozart_aero/emis/DMSflux.1850.1deg_latlon_conserv.POPmonthlyClimFromACES4BGC_c20160416.nc</dms_emis_file> | ||
<so2_emis_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_so2_surf_1850-2014_c170525.nc </so2_emis_file> | ||
<bc_a4_emis_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_bc_a4_surf_1850-2014_c170525.nc </bc_a4_emis_file> | ||
<mam7_num_a1_emis_file>atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_num_a1_surf_1850-2014_c170525.nc </mam7_num_a1_emis_file> | ||
<num_a2_emis_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_num_a2_surf_1850-2014_c170525.nc </num_a2_emis_file> | ||
<mam7_num_a3_emis_file>atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_num_a4_surf_1850-2014_c170525.nc </mam7_num_a3_emis_file> <!-- This is to set num_a4 emissions --> | ||
<pom_a4_emis_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_pom_a4_surf_1850-2014_c170525.nc </pom_a4_emis_file> | ||
<so4_a1_emis_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_so4_a1_surf_1850-2014_c170525.nc </so4_a1_emis_file> | ||
<so4_a2_emis_file >atm/cam/chem/trop_mozart_aero/emis/DECK_ne30/cmip6_mam4_so4_a2_surf_1850-2014_c170525.nc </so4_a2_emis_file> | ||
|
||
<!-- Prescribed oxidants for aerosol chemistry. Ozone is from CMIP6 input4MIPS file --> | ||
<tracer_cnst_type >CYCLICAL</tracer_cnst_type> | ||
<tracer_cnst_cycle_yr>1849</tracer_cnst_cycle_yr> | ||
<tracer_cnst_file >oxid_1.9x2.5_L26_1850-2015_c20171110.nc</tracer_cnst_file> | ||
<tracer_cnst_filelist>''</tracer_cnst_filelist> | ||
|
||
<!-- <tracer_cnst_filelist>this_field_is_not_used</tracer_cnst_filelist> --> | ||
|
||
<!-- Marine organic aerosol namelist settings --> | ||
<mam_mom_mixing_state>3</mam_mom_mixing_state> | ||
<mam_mom_cycle_yr >1 </mam_mom_cycle_yr > | ||
<mam_mom_datapath >'atm/cam/chem/trop_mam/marine_BGC/' </mam_mom_datapath > | ||
<mam_mom_datatype >'CYCLICAL' </mam_mom_datatype > | ||
<mam_mom_filename >'monthly_macromolecules_0.1deg_bilinear_latlon_year01_merge_date.nc' </mam_mom_filename > <!-- Using the 2000 file, for now --> | ||
<mam_mom_fixed_tod >0 </mam_mom_fixed_tod > | ||
<mam_mom_fixed_ymd >0 </mam_mom_fixed_ymd > | ||
<mam_mom_specifier >'chla:CHL1','mpoly:TRUEPOLYC','mprot:TRUEPROTC','mlip:TRUELIPC' </mam_mom_specifier > | ||
|
||
<!-- Stratospheric ozone (Linoz) updated using CMIP6 input4MIPS GHG concentrations --> | ||
<chlorine_loading_file >atm/cam/chem/trop_mozart/ub/Linoz_Chlorine_Loading_CMIP6_0003-2017_c20171114.nc</chlorine_loading_file> | ||
<chlorine_loading_fixed_ymd >18500101</chlorine_loading_fixed_ymd> | ||
<chlorine_loading_type >FIXED</chlorine_loading_type> | ||
<linoz_data_cycle_yr >1850</linoz_data_cycle_yr> | ||
<linoz_data_file >linoz1850-2015_2010JPL_CMIP6_10deg_58km_c20171109.nc</linoz_data_file> | ||
<linoz_data_path >atm/cam/chem/trop_mozart/ub</linoz_data_path> | ||
<linoz_data_type >CYCLICAL</linoz_data_type> | ||
|
||
<!-- sim_year used for CLM datasets and SSTs forcings --> | ||
<sim_year>1850</sim_year> | ||
|
||
<!-- land datasets --> | ||
<!-- Set in components/clm/bld/namelist_files/use_cases/1850_CMIP6_control.xml --> | ||
|
||
|
||
</namelist_defaults> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
38 changes: 38 additions & 0 deletions
38
components/clm/bld/namelist_files/use_cases/1850_CMIP6_control.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
<?xml version="1.0"?> | ||
|
||
<namelist_defaults> | ||
|
||
<use_case_desc>Conditions to simulate 1850 land-use</use_case_desc> | ||
|
||
<sim_year>1850</sim_year> | ||
|
||
<sim_year_range>constant</sim_year_range> | ||
|
||
<stream_year_first_ndep phys="clm4_0" bgc="cn" ndepsrc="stream" >1850</stream_year_first_ndep> | ||
<stream_year_last_ndep phys="clm4_0" bgc="cn" ndepsrc="stream" >1850</stream_year_last_ndep> | ||
|
||
<stream_year_first_ndep phys="clm4_0" bgc="cndv" ndepsrc="stream" >1850</stream_year_first_ndep> | ||
<stream_year_last_ndep phys="clm4_0" bgc="cndv" ndepsrc="stream" >1850</stream_year_last_ndep> | ||
|
||
<stream_year_first_ndep phys="clm4_5" use_cn=".true." ndepsrc="stream" >1850</stream_year_first_ndep> | ||
<stream_year_last_ndep phys="clm4_5" use_cn=".true." ndepsrc="stream" >1850</stream_year_last_ndep> | ||
|
||
<stream_year_first_ndep phys="clm5_0" use_cn=".true." ndepsrc="stream" >1850</stream_year_first_ndep> | ||
<stream_year_last_ndep phys="clm5_0" use_cn=".true." ndepsrc="stream" >1850</stream_year_last_ndep> | ||
|
||
<stream_year_first_pdep phys="clm4_5" use_cn=".true." ndepsrc="stream" >2000</stream_year_first_pdep> | ||
<stream_year_last_pdep phys="clm4_5" use_cn=".true." ndepsrc="stream" >2000</stream_year_last_pdep> | ||
|
||
<stream_year_first_popdens phys="clm4_5" use_cn=".true." ndepsrc="stream" >1850</stream_year_first_popdens> | ||
<stream_year_last_popdens phys="clm4_5" use_cn=".true." ndepsrc="stream" >1850</stream_year_last_popdens> | ||
|
||
<stream_year_first_popdens phys="clm5_0" use_cn=".true." ndepsrc="stream" >1850</stream_year_first_popdens> | ||
<stream_year_last_popdens phys="clm5_0" use_cn=".true." ndepsrc="stream" >1850</stream_year_last_popdens> | ||
|
||
<!-- CMIP6 DECK compsets --> | ||
|
||
<fsurdat>lnd/clm2/surfdata_map/surfdata_ne30np4_simyr1850_2015_c171018.nc </fsurdat> | ||
<flanduse_timeseries>lnd/clm2/surfdata_map/landuse.timeseries_ne30np4_hist_simyr1850_c20171102.nc </flanduse_timeseries> | ||
<finidat>lnd/clm2/initdata_map/I1850CLM45.ne30_oECv3.edison.intel.36b43c9.clm2.r.0001-01-06-00000_c20171023.nc </finidat> | ||
|
||
</namelist_defaults> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters