[Dart-dev] DART/trunk Revision: 11958

dart at ucar.edu dart at ucar.edu
Wed Sep 27 16:15:17 MDT 2017


thoar at ucar.edu
2017-09-27 16:15:16 -0600 (Wed, 27 Sep 2017)
412
Documenting the alternatives to the kuo observation error variance
specification in convert_cosmic_gps_cdf.

Updating convert_cosmic_ionosphere to be consistent with the rma_trunk
so the TIEGCM users on the trunk/classic will be able to use the only
observation converter we have for electron density observations.
The documentation for the data sources, etc., are contained in an
update and expanded gps.html
 



Modified: DART/trunk/models/tiegcm/work/input.nml
===================================================================
--- DART/trunk/models/tiegcm/work/input.nml	2017-09-27 21:27:46 UTC (rev 11957)
+++ DART/trunk/models/tiegcm/work/input.nml	2017-09-27 22:15:16 UTC (rev 11958)
@@ -119,7 +119,7 @@
 #              'TI',    'KIND_TEMPERATURE_ION',           'NA',      'NA',      'restart',   'NO_COPY_BACK',
 #              'TE',    'KIND_TEMPERATURE_ELECTRON',      'NA',      'NA',      'restart',   'NO_COPY_BACK',
 #              'ZG',    'KIND_GEOMETRIC_HEIGHT',          'NA',      'NA',      'secondary', 'NO_COPY_BACK',
-#              'VTEC',  'KIND_VERTICAL_TEC',              'NA',      'NA',      'calculate'  'NO_COPY_BACK' 
+#              'VTEC',  'KIND_VERTICAL_TEC',              'NA',      'NA',      'calculate'  'NO_COPY_BACK'
 
 &model_nml
    debug                       = 1
@@ -138,10 +138,9 @@
                'O2',    'KIND_MOLEC_OXYGEN_MIXING_RATIO', '0.00001', '0.99999', 'restart',    'NO_COPY_BACK',
                'TN',    'KIND_TEMPERATURE',               '0.0',     '6000.0',  'restart',    'NO_COPY_BACK',
                'ZG',    'KIND_GEOMETRIC_HEIGHT',          'NA',      'NA',      'secondary',  'NO_COPY_BACK',
-               'VTEC',  'KIND_VERTICAL_TEC',              'NA',      'NA',      'calculate',  'NO_COPY_BACK' 
+               'VTEC',  'KIND_VERTICAL_TEC',              'NA',      'NA',      'calculate',  'NO_COPY_BACK'
    /
 
-
 &model_to_dart_nml
    file_out      = 'dart_ics'
    /
@@ -168,8 +167,8 @@
    /
 
 &obs_kind_nml
-   assimilate_these_obs_types = 'CHAMP_DENSITY', 'GPS_VTEC_EXTRAP', 'GPS_PROFILE'
-   evaluate_these_obs_types   = 'GND_GPS_VTEC'
+   assimilate_these_obs_types = 'GPS_PROFILE', 'COSMIC_ELECTRON_DENSITY'
+   evaluate_these_obs_types   = 'GND_GPS_VTEC', 'CHAMP_DENSITY', 'GPS_VTEC_EXTRAP'
    /
 
 &assim_model_nml
@@ -237,11 +236,11 @@
 &obs_diag_nml
    obs_sequence_name = 'obs_seq.final'
    obs_sequence_list = ''
-   first_bin_center =  2005, 9,  9, 0, 0, 0 
-   last_bin_center  =  2005, 9, 10, 0, 0, 0 
-   bin_separation   =     0, 0,  0, 1, 0, 0 
-   bin_width        =     0, 0,  0, 1, 0, 0 
-   time_to_skip     =     0, 0,  0, 1, 0, 0 
+   first_bin_center =  2005, 9,  9, 0, 0, 0
+   last_bin_center  =  2005, 9, 10, 0, 0, 0
+   bin_separation   =     0, 0,  0, 1, 0, 0
+   bin_width        =     0, 0,  0, 1, 0, 0
+   time_to_skip     =     0, 0,  0, 1, 0, 0
    max_num_bins     = 1000
    trusted_obs      = 'null'
    Nregions   = 4

Modified: DART/trunk/obs_def/obs_def_upper_atm_mod.f90
===================================================================
--- DART/trunk/obs_def/obs_def_upper_atm_mod.f90	2017-09-27 21:27:46 UTC (rev 11957)
+++ DART/trunk/obs_def/obs_def_upper_atm_mod.f90	2017-09-27 22:15:16 UTC (rev 11958)
@@ -46,6 +46,7 @@
 ! SAT_F107,                        KIND_1D_PARAMETER,               COMMON_CODE
 ! SAT_RHO,                         KIND_DENSITY
 ! GPS_PROFILE,                     KIND_ELECTRON_DENSITY,           COMMON_CODE
+! COSMIC_ELECTRON_DENSITY,         KIND_ELECTRON_DENSITY,           COMMON_CODE
 ! GND_GPS_VTEC,		           KIND_GND_GPS_VTEC
 ! CHAMP_DENSITY,                   KIND_DENSITY
 ! MIDAS_TEC,                       KIND_VERTICAL_TEC

Modified: DART/trunk/observations/gps/convert_cosmic_gps_cdf.f90
===================================================================
--- DART/trunk/observations/gps/convert_cosmic_gps_cdf.f90	2017-09-27 21:27:46 UTC (rev 11957)
+++ DART/trunk/observations/gps/convert_cosmic_gps_cdf.f90	2017-09-27 22:15:16 UTC (rev 11958)
@@ -84,7 +84,7 @@
 real(r8) :: ray_ds                 = 5000.0_r8    ! delta stepsize (m) along ray, nonlocal op
 real(r8) :: ray_htop               = 15000.0_r8 ! max height (m) for nonlocal op
 character(len=256) :: gpsro_netcdf_file     = 'cosmic_gps_input.nc'
-character(len=256) :: gpsro_netcdf_filelist = 'cosmic_gps_input_list'
+character(len=256) :: gpsro_netcdf_filelist = ''
 character(len=256) :: gpsro_out_file        = 'obs_seq.gpsro'
 
 namelist /convert_cosmic_gps_nml/ obs_levels, local_operator, ray_ds,   &
@@ -931,7 +931,7 @@
 ! routines below here were lifted from soyoung ha's version of
 ! the ncep bufr format converter for gps obs, including lidia's error spec
 
-! soyoung says this error spec from bill is only 1 of 5 possible profiles
+! soyoung says the error spec from Bill Kuo is only 1 of 5 possible profiles
 ! and most appropriate for the CONUS domain.  if used for global obs, it
 ! should be updated to include the other functions.  nsc jan 2016
 

Modified: DART/trunk/observations/gps/convert_cosmic_gps_cdf.nml
===================================================================
--- DART/trunk/observations/gps/convert_cosmic_gps_cdf.nml	2017-09-27 21:27:46 UTC (rev 11957)
+++ DART/trunk/observations/gps/convert_cosmic_gps_cdf.nml	2017-09-27 22:15:16 UTC (rev 11958)
@@ -1,10 +1,11 @@
 &convert_cosmic_gps_nml
-  obs_levels(nmaxlevels) = -1.0
+  gpsro_netcdf_file      = 'cosmic_gps_input.nc'
+  gpsro_netcdf_filelist  = ''
+  gpsro_out_file         = 'obs_seq.gpsro'
   local_operator         = .true.


More information about the Dart-dev mailing list