[Dart-dev] DART/branches Revision: 11180
dart at ucar.edu
dart at ucar.edu
Thu Mar 2 03:04:30 MST 2017
mizzi at ucar.edu
2017-03-02 03:04:30 -0700 (Thu, 02 Mar 2017)
118
Add partial namelist control (need to complete with Tim) to model_mod for state variable localization and add_emiss.
Modified: DART/branches/mizzi/models/wrf_chem/model_mod.f90
===================================================================
--- DART/branches/mizzi/models/wrf_chem/model_mod.f90 2017-03-02 09:39:32 UTC (rev 11179)
+++ DART/branches/mizzi/models/wrf_chem/model_mod.f90 2017-03-02 10:04:30 UTC (rev 11180)
@@ -193,7 +193,6 @@
character(len=129) :: conc_state_variables(num_state_table_columns,max_state_variables) = 'NULL'
character(len=129) :: emiss_chemi_variables(num_state_table_columns,max_state_variables) = 'NULL'
character(len=129) :: emiss_firechemi_variables(num_state_table_columns,max_state_variables) = 'NULL'
-logical :: add_emiss = .true.
! LXL/APM ---
!
integer :: num_domains = 1
@@ -236,6 +235,8 @@
! until users remove them from their input.nml files as well.
!
! LXL/APM
+logical :: add_emiss = .true.
+logical :: use_varloc, use_indep_chem_assim
namelist /model_nml/ output_state_vector, num_moist_vars, &
num_domains, calendar_type, surf_obs, soil_data, h_diab, &
default_state_variables, wrf_state_variables, &
@@ -246,7 +247,8 @@
circulation_pres_level, circulation_radius, polar, &
periodic_x, periodic_y, scm, &
conc_state_variables, emiss_chemi_variables, &
- emiss_firechemi_variables,add_emiss
+ emiss_firechemi_variables,add_emiss, &
+ use_varloc,use_indep_chem_assim
! LXL/APM ---
!
real(r8), allocatable :: ens_mean(:)
Modified: DART/branches/mizzi/models/wrf_chem/namelist_scripts/DART/dart_create_model_nml.ksh
===================================================================
--- DART/branches/mizzi/models/wrf_chem/namelist_scripts/DART/dart_create_model_nml.ksh 2017-03-02 09:39:32 UTC (rev 11179)
+++ DART/branches/mizzi/models/wrf_chem/namelist_scripts/DART/dart_create_model_nml.ksh 2017-03-02 10:04:30 UTC (rev 11180)
@@ -11,6 +11,8 @@
cat > input.nml_temp << EOF
&model_nml
add_emiss = ${NL_ADD_EMISS:-.false.},
+ use_varloc = ${NL_USE_VARLOC:-.true.},
+ use_indep_chem_assim = ${NL_USE_INDEP_CHEM_ASSIM:-.false.},
default_state_variables = ${NL_DEFAULT_STATE_VARIABLES:-.false.},
wrf_state_variables = ${NL_WRF_STATE_VARIABLES:-"null"}
conc_state_variables = ${NL_CONC_STATE_VARIABLES:-"null"}
Modified: DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_REAL_TIME/real_time_FRAPPE_CPSR.ksh
===================================================================
--- DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_REAL_TIME/real_time_FRAPPE_CPSR.ksh 2017-03-02 09:39:32 UTC (rev 11179)
+++ DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_REAL_TIME/real_time_FRAPPE_CPSR.ksh 2017-03-02 10:04:30 UTC (rev 11180)
@@ -237,27 +237,27 @@
# SELECT COMPONENT RUN OPTIONS:
if [[ ${RUN_SPECIAL_FORECAST} = "false" ]]; then
export RUN_GEOGRID=false
- export RUN_UNGRIB=false
- export RUN_METGRID=false
- export RUN_REAL=false
- export RUN_PERT_WRFCHEM_MET_IC=false
- export RUN_PERT_WRFCHEM_MET_BC=false
- export RUN_EXO_COLDENS=false
- export RUN_SEASON_WES=false
- export RUN_WRFCHEM_BIO=false
- export RUN_WRFCHEM_FIRE=false
- export RUN_WRFCHEM_CHEMI=false
- export RUN_PERT_WRFCHEM_CHEM_ICBC=false
- export RUN_PERT_WRFCHEM_CHEM_EMISS=false
- export RUN_MOPITT_CO_OBS=false
+ export RUN_UNGRIB=true
+ export RUN_METGRID=true
+ export RUN_REAL=true
+ export RUN_PERT_WRFCHEM_MET_IC=true
+ export RUN_PERT_WRFCHEM_MET_BC=true
+ export RUN_EXO_COLDENS=true
+ export RUN_SEASON_WES=true
+ export RUN_WRFCHEM_BIO=true
+ export RUN_WRFCHEM_FIRE=true
+ export RUN_WRFCHEM_CHEMI=true
+ export RUN_PERT_WRFCHEM_CHEM_ICBC=true
+ export RUN_PERT_WRFCHEM_CHEM_EMISS=true
+ export RUN_MOPITT_CO_OBS=true
export RUN_IASI_CO_OBS=false
export RUN_IASI_O3_OBS=false
export RUN_AIRNOW_O3_OBS=false
export RUN_AIRNOW_CO_OBS=false
export RUN_MODIS_AOD_OBS=false
- export RUN_MET_OBS=false
- export RUN_COMBINE_OBS=false
- export RUN_PREPROCESS_OBS=false
+ export RUN_MET_OBS=true
+ export RUN_COMBINE_OBS=true
+ export RUN_PREPROCESS_OBS=true
#
if [[ ${DATE} -eq ${INITIAL_DATE} ]]; then
export RUN_WRFCHEM_INITIAL=true
@@ -919,6 +919,9 @@
export NL_WRITE_BINARY_RESTART_FILE=.true.
#
# &model_nml
+export NL_ADD_EMISS=.true.
+export NL_USE_VARLOC=.false.
+export NL_USE_INDEP_CHEM_ASSIM=.false.
More information about the Dart-dev
mailing list