From f7b9e5d3bfa487888d8b19382dc85bef3b35d47a Mon Sep 17 00:00:00 2001 From: Francis Vitt Date: Thu, 25 Jul 2024 17:23:40 -0600 Subject: [PATCH] define and set default namelist variables modified: bld/build-namelist modified: bld/namelist_files/namelist_defaults_cam.xml modified: bld/namelist_files/namelist_definition.xml --- bld/build-namelist | 7 ++++++- bld/namelist_files/namelist_defaults_cam.xml | 4 ++++ bld/namelist_files/namelist_definition.xml | 15 +++++++++++++++ 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/bld/build-namelist b/bld/build-namelist index 7a5c8c1132..53fd874cd9 100755 --- a/bld/build-namelist +++ b/bld/build-namelist @@ -3728,6 +3728,11 @@ if ( length($nl->get_value('soil_erod_file'))>0 ) { } } } +if (!($simple_phys or $aqua_mode)) { + add_default($nl, 'dust_emis_method'); + add_default($nl, 'zender_soil_erod_source'); +} + if (chem_has_species($cfg, 'NO')) { # set scaling of lightning NOx production add_default($nl, 'lght_no_prd_factor' ); @@ -4410,7 +4415,7 @@ my %nl_group = (); foreach my $name (@nl_groups) { $nl_group{$name} = ''; } # Dry deposition, MEGAN VOC emis and ozone namelists -@comp_groups = qw(drydep_inparm megan_emis_nl fire_emis_nl carma_inparm ndep_inparm ozone_coupling_nl lightning_coupling_nl); +@comp_groups = qw(drydep_inparm megan_emis_nl fire_emis_nl carma_inparm ndep_inparm ozone_coupling_nl lightning_coupling_nl dust_emis_inparm); $outfile = "$opts{'dir'}/drv_flds_in"; $nl->write($outfile, 'groups'=>\@comp_groups); diff --git a/bld/namelist_files/namelist_defaults_cam.xml b/bld/namelist_files/namelist_defaults_cam.xml index 42b6500bec..35b02d86a0 100644 --- a/bld/namelist_files/namelist_defaults_cam.xml +++ b/bld/namelist_files/namelist_defaults_cam.xml @@ -2532,6 +2532,10 @@ 0.9D0 0.9D0 + +Zender_2003 +atm + 1.35D0 diff --git a/bld/namelist_files/namelist_definition.xml b/bld/namelist_files/namelist_definition.xml index e0c4b46778..8eb688d9cc 100644 --- a/bld/namelist_files/namelist_definition.xml +++ b/bld/namelist_files/namelist_definition.xml @@ -7698,6 +7698,21 @@ List of fluxes needed by the CARMA model, from CLM to CAM. Default: set by build-namelist. + +Which dust emission method is going to be used. +Either the Zender 2003 scheme or the Leung 2023 scheme. +Default: set by build-namelist. + + + +Option only applying for the Zender_2003 method for whether the soil erodibility +file is handled in the active LAND model or in the ATM model. +(only used when dust_emis_method is Zender_2003) +Default: set by build-namelist. + +