Skip to content

Commit

Permalink
Merge branch 'cameronsmith1/atm/FC5AV1C-03' (PR #895)
Browse files Browse the repository at this point in the history
Implement FC5AV1C-03 compset

Created the FC5AV1C-03 compset based on the FC5AV1C-02 compset, with
the tuning values of F1850C5AV1C-03. I also updated the SOAG and DMS
emission files, as well as the GHG values, to the 2000 counterparts of
the 1850 versions.

Forcing changes (for consistency with F1850AV1C-03)
2000 GHG values updated from AR3 to CMIP5:
co2vmr               changed from 367.0e-6   to 368.865e-6
ch4vmr               changed from 1760.0e-9  to 1751.022e-9
n2ovmr               changed from 316.0e-9   to 315.85e-9
f11vmr               changed from 653.45e-12 to 676.0526e-12
f12vmr               changed from 316.0e-12  to 537.05e-12
solar_data_file      changed to version based on Lean:
                     The new file is:
		     spectral_irradiance_Lean_1976-2007_ave_c20160517.nc
dms_emis_file        changed to ACES4BGC dataset to be consistent to
		     F1850AV1C-03. The new file is:
                     DMSflux.2000.1deg_latlon_conserv.POPmonthlyClimFromACES4BGC_c20160226.nc

Tuning changes:
cldfrc_dp1           changed from 0.04D0  to 0.045D0
clubb_ice_deep       changed from 20.e-6  to 16.e-6
clubb_C2rt           changed from 0.75D0  to 1.75D0
zmconv_c0_lnd        changed from 0.01    to 0.007
seasalt_emis_scale   changed from 0.7     to 1.05
cldfrc2m_rhmaxi      changed from 1.1D0   to 1.05D0
clubb_c_K10          changed from 0.4     to 0.3
so4_sz_thresh_icenuc changed from 0.01e-6 to 0.1e-6
soag_ext_file        changed from 50% of original emissions to 25% of
		     original emissions.
                     The new file is:
		     aces4bgc_nvsoa_soag_elev_2000_c160427.nc

New namelist entries:
clubb_gamma_coef         = 0.29   (hardwired to 0.25 for FAV1C-02)
zmconv_ke                = 0.5E-6 (hardwired to 1E-6 for FAV1C-02)
micro_mg_accre_enhan_fac = 2.0D0  (hardwired to 1.0  for FAV1C-02)
zmconv_tiedke_add        = 0.7D0  (hardwired to 0.5  for FAV1C-02)
zmconv_cape_cin          = 1      (hardwired to 5    for FAV1C-02)
zmconv_mx_bot_lyr_adj    = 2      (hardwired to 1    for FAV1C-02)
Defaults for zmconv_dmpdz and zmconv_mx_bot_lyr_adj were hard-wired to
be different for L30 and L72. These values are now implemented in the
use_case namelist default files, so their value is easy to find.

[BFB]
AG-435

* cameronsmith1/atm/FC5AV1C-03:
  Bug fix to FC5AV1C-03  (error in clubb_gamma_coef value)
  Back out -L changes for v-03 compsets, and switch to spectral Lean file
  Implement FC5AV1C-03 compset (and update -L compsets)
  • Loading branch information
singhbalwinder committed May 18, 2016
2 parents 689e331 + a7f2966 commit 06007ce
Show file tree
Hide file tree
Showing 2 changed files with 124 additions and 15 deletions.
33 changes: 18 additions & 15 deletions cime/scripts/Tools/config_compsets.xml
Original file line number Diff line number Diff line change
Expand Up @@ -230,23 +230,24 @@ value of RUN_STARTDATE will be date2.
<COMPSET sname="F_2000_CAM5_RESUS" alias="FC5RESUS" >2000_CAM5%MAM4%RESUS_CLM40%SP_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_ATMMOD" alias="FC5ATMMOD" >2000_CAM5%ATMMOD_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1C" alias="FC5AV1C" >2000_CAM5%AV1C_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1C-00" alias="FC5AV1C-00" >2000_CAM5%AV1C-00_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_1850_CAM5_AV1C-01" alias="F1850C5AV1C-01" >1850_CAM5%AV1C-01_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_1850_CAM5_AV1C-02" alias="F1850C5AV1C-02" >1850_CAM5%AV1C-02_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_1850_CAM5_AV1C-03" alias="F1850C5AV1C-03" >1850_CAM5%AV1C-03_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_1850_CAM5_AV1C-L" alias="F1850C5AV1C-L" >1850_CAM5%AV1C-L_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1C-01" alias="FC5AV1C-01" >2000_CAM5%AV1C-01_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1C-02" alias="FC5AV1C-02" >2000_CAM5%AV1C-02_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1C-L" alias="FC5AV1C-L" >2000_CAM5%AV1C-L_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1C-00" alias="FC5AV1C-00" >2000_CAM5%AV1C-00_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_1850_CAM5_AV1C-01" alias="F1850C5AV1C-01" >1850_CAM5%AV1C-01_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_1850_CAM5_AV1C-02" alias="F1850C5AV1C-02" >1850_CAM5%AV1C-02_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_1850_CAM5_AV1C-03" alias="F1850C5AV1C-03" >1850_CAM5%AV1C-03_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_1850_CAM5_AV1C-L" alias="F1850C5AV1C-L" >1850_CAM5%AV1C-L_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1C-01" alias="FC5AV1C-01" >2000_CAM5%AV1C-01_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1C-02" alias="FC5AV1C-02" >2000_CAM5%AV1C-02_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1C-03" alias="FC5AV1C-03" >2000_CAM5%AV1C-03_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1C-L" alias="FC5AV1C-L" >2000_CAM5%AV1C-L_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1F" alias="FC5AV1F" >2000_CAM5%AV1F_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1F-00" alias="FC5AV1F-00" >2000_CAM5%AV1F-00_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1F-01" alias="FC5AV1F-01" >2000_CAM5%AV1F-01_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1F-00" alias="FC5AV1F-00" >2000_CAM5%AV1F-00_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_AV1F-01" alias="FC5AV1F-01" >2000_CAM5%AV1F-01_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_ATMMODCOSP" alias="FC5ATMMODCOSP" >2000_CAM5%ATMMODCOSP_CLM45%SPBC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_CAM5_COSP" alias="FC5COSP" >2000_CAM5%COSP_CLM40%SP_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_C5UNI" alias="FC5UNI" >2000_CAM5%UNI_CLM40%SP_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_2000_C5UNI" alias="FC5UNI" >2000_CAM5%UNI_CLM40%SP_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_AMIP" alias="FAMIP" >AMIP_CAM4_CLM40%SP_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_AMIP_CAM5" alias="FAMIPC5" >AMIP_CAM5_CLM40%SP_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_AMIP_C5UNI" alias="FAMIPC5UNI" >AMIP_CAM5%UNI_CLM40%SP_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_AMIP_C5UNI" alias="FAMIPC5UNI" >AMIP_CAM5%UNI_CLM40%SP_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_AMIP_CAM5_L60" alias="FAMIPC5L60" >AMIP_CAM5%L60_CLM40%SP_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_1850-PDAY_CAM5" alias="F1850PDC5" >PIPD_CAM5_CLM40%SP_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
<COMPSET sname="F_1850-PDAY_CAM5_CLM45BGC" alias="F1850PDC5L45BGC" >20TR_CAM5_CLM45%BGC_CICE%PRES_DOCN%DOM_RTM_SGLC_SWAV</COMPSET>
Expand Down Expand Up @@ -785,8 +786,9 @@ GEOS => GEOS5 meteorology for "stand-alone" CAM
<CAM_NML_USE_CASE compset="1850_CAM5.*AV1C-L" >1850_cam5_av1c-02</CAM_NML_USE_CASE>
<CAM_NML_USE_CASE compset="2000_CAM5.*AV1C-01">2000_cam5_av1c-01</CAM_NML_USE_CASE>
<CAM_NML_USE_CASE compset="2000_CAM5.*AV1C-02">2000_cam5_av1c-02</CAM_NML_USE_CASE>
<CAM_NML_USE_CASE compset="2000_CAM5.*AV1C-L">2000_cam5_av1c-02</CAM_NML_USE_CASE>
<CAM_NML_USE_CASE compset="2000_CAM5.*AV1F" >2000_cam5_av1f</CAM_NML_USE_CASE>
<CAM_NML_USE_CASE compset="2000_CAM5.*AV1C-03">2000_cam5_av1c-03</CAM_NML_USE_CASE>
<CAM_NML_USE_CASE compset="2000_CAM5.*AV1C-L" >2000_cam5_av1c-02</CAM_NML_USE_CASE>
<CAM_NML_USE_CASE compset="2000_CAM5.*AV1F" >2000_cam5_av1f</CAM_NML_USE_CASE>
<CAM_NML_USE_CASE compset="2000_CAM5.*AV1F-00">2000_cam5_av1f-00</CAM_NML_USE_CASE>
<CAM_NML_USE_CASE compset="2000_CAM5.*AV1F-01">2000_cam5_av1f-01</CAM_NML_USE_CASE>
<CAM_NML_USE_CASE compset="2000_CAM5%COSP" >2000_cam5_cosp</CAM_NML_USE_CASE>
Expand Down Expand Up @@ -1917,7 +1919,6 @@ DOCN%COPY => docn copy mode

<CCSM_CO2_PPMV compset=".+" >379.000</CCSM_CO2_PPMV>
<CCSM_CO2_PPMV compset="^1850" >284.7</CCSM_CO2_PPMV>
<CCSM_CO2_PPMV compset="^1850.+AV1C" >284.725</CCSM_CO2_PPMV>
<CCSM_CO2_PPMV compset="^20TR.+BGC%BPRP" >284.7</CCSM_CO2_PPMV>
<CCSM_CO2_PPMV compset="^20TR_CAM4%FCHM" >0.000001</CCSM_CO2_PPMV>
<CCSM_CO2_PPMV compset="^PDAY_" >368.9</CCSM_CO2_PPMV>
Expand Down Expand Up @@ -1945,6 +1946,8 @@ DOCN%COPY => docn copy mode
<CCSM_CO2_PPMV compset="^AR95" >368.9</CCSM_CO2_PPMV>
<CCSM_CO2_PPMV compset="^AR97" >368.9</CCSM_CO2_PPMV>
<CCSM_CO2_PPMV compset="^2003" >367.0</CCSM_CO2_PPMV>
<CCSM_CO2_PPMV compset="^1850.+AV1C" >284.725</CCSM_CO2_PPMV>
<CCSM_CO2_PPMV compset="^2000.+AV1C-03" >368.865</CCSM_CO2_PPMV>

<!-- Override values based on CAM (WACCM) chemistry -->
<CCSM_CO2_PPMV compset="CAM[45]%WCMX" >0.000001</CCSM_CO2_PPMV>
Expand Down
106 changes: 106 additions & 0 deletions components/cam/bld/namelist_files/use_cases/2000_cam5_av1c-03.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
<?xml version="1.0"?>

<namelist_defaults>

<!-- Solar constant from Lean (via Caspar Ammann): SOLAR_TSI_Lean_1610-2140_annual_c100301.nc -->
<solar_data_file>atm/cam/solar/spectral_irradiance_Lean_1976-2007_ave_c20160517.nc</solar_data_file>
<solar_data_ymd>20000101</solar_data_ymd>
<solar_data_type>FIXED</solar_data_type>

<!-- 2000 GHG values from AR5 (from ghg_hist_1765-2012_c130501.nc) -->
<!-- <co2vmr>368.865e-6</co2vmr> Set by CCSM_CO2_PPMV in config_compset.xml -->
<ch4vmr>1751.022e-9</ch4vmr>
<n2ovmr>315.85e-9</n2ovmr>
<f11vmr>676.0526e-12</f11vmr>
<f12vmr>537.05e-12</f12vmr>

<!-- Ice nucleation mods-->
<use_hetfrz_classnuc>.true.</use_hetfrz_classnuc>
<use_preexisting_ice>.false.</use_preexisting_ice>
<hist_hetfrz_classnuc>.true.</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>.false.</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_c140303.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.75e-3</zmconv_dmpdz>
<zmconv_ke> 0.5E-6 </zmconv_ke>
<effgw_oro> 0.25 </effgw_oro>
<seasalt_emis_scale> 1.05 </seasalt_emis_scale>
<dust_emis_fact> 2.05D0 </dust_emis_fact>
<clubb_gamma_coef> 0.29 </clubb_gamma_coef>
<clubb_C8> 5.2 </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.1e-6</so4_sz_thresh_icenuc>
<n_so4_monolayers_pcage>8.0D0 </n_so4_monolayers_pcage>
<micro_mg_accre_enhan_fac>2.0D0</micro_mg_accre_enhan_fac>
<zmconv_tiedke_add >0.7D0</zmconv_tiedke_add>
<zmconv_cape_cin >1</zmconv_cape_cin>
<zmconv_mx_bot_lyr_adj >2</zmconv_mx_bot_lyr_adj>

<!-- External forcing for BAM or MAM -->
<soag_ext_file ver="mam" >atm/cam/chem/trop_mozart_aero/emis/aces4bgc_nvsoa_soag_elev_2000_c160427.nc</soag_ext_file>

<!-- Surface emissions for MAM4 -->
<dms_emis_file >atm/cam/chem/trop_mozart_aero/emis/DMSflux.2000.1deg_latlon_conserv.POPmonthlyClimFromACES4BGC_c20160226.nc</dms_emis_file>

<!-- 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) -->
<chlorine_loading_file >atm/cam/chem/trop_mozart/ub/EESC_1850-2100_c090603.nc</chlorine_loading_file>
<chlorine_loading_fixed_ymd >20000101</chlorine_loading_fixed_ymd>
<chlorine_loading_type >FIXED</chlorine_loading_type>
<linoz_data_cycle_yr >2000</linoz_data_cycle_yr>
<linoz_data_file >linoz1800-2100_2006jpl_climo_1.9x2.5_26L_extended.c160204.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>2000</sim_year>

</namelist_defaults>

0 comments on commit 06007ce

Please sign in to comment.