[Dart-dev] DART/branches Revision: 11168

dart at ucar.edu dart at ucar.edu
Tue Feb 28 10:51:41 MST 2017


mizzi at ucar.edu
2017-02-28 10:51:39 -0700 (Tue, 28 Feb 2017)
22
Update WRF-Chem/DART




Modified: DART/branches/mizzi/models/wrf_chem/WRF_DART_utilities/wrf_dart_obs_preprocess.f90
===================================================================
--- DART/branches/mizzi/models/wrf_chem/WRF_DART_utilities/wrf_dart_obs_preprocess.f90	2017-02-28 16:23:51 UTC (rev 11167)
+++ DART/branches/mizzi/models/wrf_chem/WRF_DART_utilities/wrf_dart_obs_preprocess.f90	2017-02-28 17:51:39 UTC (rev 11168)
@@ -203,6 +203,7 @@
 
 call static_init_obs_sequence()
 call static_init_model()
+stop
 
 call find_namelist_in_file("input.nml", "wrf_obs_preproc_nml", iunit)
 read(iunit, nml = wrf_obs_preproc_nml, iostat = io)
@@ -242,7 +243,6 @@
   call create_new_obs_seq(num_copies, num_qc, max_obs_seq, seq_all)
 
 end if
-
 !  create obs sequences for different obs types
 call create_new_obs_seq(num_copies, num_qc, max_obs_seq, seq_rawin)
 call create_new_obs_seq(num_copies, num_qc, max_obs_seq, seq_sfc)

Modified: DART/branches/mizzi/models/wrf_chem/model_mod.f90
===================================================================
--- DART/branches/mizzi/models/wrf_chem/model_mod.f90	2017-02-28 16:23:51 UTC (rev 11167)
+++ DART/branches/mizzi/models/wrf_chem/model_mod.f90	2017-02-28 17:51:39 UTC (rev 11168)
@@ -912,15 +912,14 @@
    wrf%dom(id)%type_spdp   = get_type_ind_from_type_string(id,'SPEC_DIFF_10CM')
    wrf%dom(id)%type_fall_spd = get_type_ind_from_type_string(id,'FALL_SPD_Z_WEIGHTED')
    wrf%dom(id)%type_hdiab  = get_type_ind_from_type_string(id,'H_DIABATIC')
-! APM/AFAJ ++
+! APM/AFAJ/LXL ++
    wrf%dom(id)%type_o3  = get_type_ind_from_type_string(id,'o3')
    wrf%dom(id)%type_co  = get_type_ind_from_type_string(id,'co')
+   wrf%dom(id)%type_no  = get_type_ind_from_type_string(id,'no')
    wrf%dom(id)%type_tauaer1 = get_type_ind_from_type_string(id,'TAUAER1')
    wrf%dom(id)%type_tauaer2 = get_type_ind_from_type_string(id,'TAUAER2')
    wrf%dom(id)%type_tauaer3 = get_type_ind_from_type_string(id,'TAUAER3')
    wrf%dom(id)%type_tauaer4 = get_type_ind_from_type_string(id,'TAUAER4')
-!
-! LXL/APM +++
    wrf%dom(id)%type_no2 = get_type_ind_from_type_string(id,'no2')
    if ( add_emiss) then
       wrf%dom(id)%type_e_o3 = get_type_ind_from_type_string(id,'e_o3')

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-02-28 16:23:51 UTC (rev 11167)
+++ DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_REAL_TIME/real_time_FRAPPE_CPSR.ksh	2017-02-28 17:51:39 UTC (rev 11168)
@@ -12,7 +12,7 @@
 # CYCLE DATE-TIME:
 export CYCLE_STR_DATE=2014071400
 export CYCLE_STR_DATE=2014072600
-#export CYCLE_END_DATE=${CYCLE_STR_DATE}
+export CYCLE_END_DATE=${CYCLE_STR_DATE}
 export CYCLE_END_DATE=2014072600
 export CYCLE_DATE=${CYCLE_STR_DATE}
 export RETRIEVAL_TYPE=RETR
@@ -153,6 +153,7 @@
 export MM=$(echo $DATE | cut -c5-6)
 export DD=$(echo $DATE | cut -c7-8)
 export HH=$(echo $DATE | cut -c9-10)
+export DATE_SHORT=${YY}${MM}${DD}${HH}
 export FILE_DATE=${YYYY}-${MM}-${DD}_${HH}:00:00
 export PAST_DATE=$(${BUILD_DIR}/da_advance_time.exe ${DATE} -${CYCLE_PERIOD} 2>/dev/null)
 export PAST_YYYY=$(echo $PAST_DATE | cut -c1-4)
@@ -255,7 +256,7 @@
    export RUN_MODIS_AOD_OBS=false
    export RUN_MET_OBS=false
    export RUN_COMBINE_OBS=false
-   export RUN_PREPROCESS_OBS=false
+   export RUN_PREPROCESS_OBS=true
 #
    if [[ ${DATE} -eq ${INITIAL_DATE}  ]]; then
       export RUN_WRFCHEM_INITIAL=true
@@ -268,7 +269,7 @@
       export RUN_ENSEMBLE_MEAN_OUTPUT=false
    else
       export RUN_WRFCHEM_INITIAL=false
-      export RUN_DART_FILTER=true
+      export RUN_DART_FILTER=false
       export RUN_UPDATE_BC=false
       export RUN_WRFCHEM_CYCLE_CR=false
       export RUN_WRFCHEM_CYCLE_FR=false
@@ -355,29 +356,24 @@
 #
 # FORECAST PARAMETERS:
 export USE_DART_INFL=true
-export FCST_PERIOD=24
+export FCST_PERIOD=6
 (( CYCLE_PERIOD_SEC=${CYCLE_PERIOD}*60*60 ))
-##
-## APM: +++ Convert from _FRAPPE to _ALL
-export NUM_MEMBERS=30
-export NUM_MEMBERS=20
-## APM: ---
-##
+export NUM_MEMBERS=10
 export MAX_DOMAINS=02
 export CR_DOMAIN=01
 export FR_DOMAIN=02
-export NNXP_CR=180


More information about the Dart-dev mailing list