[Dart-dev] DART/branches Revision: 11598

dart at ucar.edu dart at ucar.edu
Wed May 3 17:01:54 MDT 2017


nancy at ucar.edu
2017-05-03 17:01:54 -0600 (Wed, 03 May 2017)
248
remove unused routine from the locations_io module.
remove confusing comment. put in a namelist flag
for the obs_sequence_tool as a reminder to me that
i need to add the code to set the flag so it writes
out the external FOs if they were read in.




Modified: DART/branches/model_mod_changes/assimilation_code/programs/obs_seq_coverage/obs_seq_coverage.f90
===================================================================
--- DART/branches/model_mod_changes/assimilation_code/programs/obs_seq_coverage/obs_seq_coverage.f90	2017-05-03 22:58:51 UTC (rev 11597)
+++ DART/branches/model_mod_changes/assimilation_code/programs/obs_seq_coverage/obs_seq_coverage.f90	2017-05-03 23:01:54 UTC (rev 11598)
@@ -37,8 +37,7 @@
                              set_location, is_location_in_region, query_location, &
                              is_vertical, VERTISUNDEF
 
-use  location_io_mod, only : nc_write_location_atts, nc_get_location_varids, &
-                             nc_write_location
+use  location_io_mod, only : nc_write_location_atts, nc_write_location
 
 use time_manager_mod, only : time_type, set_date, set_time, get_time, &
                              set_calendar_type, get_calendar_string, &
@@ -1041,7 +1040,7 @@
 
 ! let the location module write what it needs to ...
 
-!>@todo FIXME what was this doing?
+! create a 'location' variable
 call nc_write_location_atts(ncid, 0, voxelsDimID)
 
 ! Define the mandatory level corresponding to each voxel

Modified: DART/branches/model_mod_changes/assimilation_code/programs/obs_seq_to_netcdf/obs_seq_to_netcdf.f90
===================================================================
--- DART/branches/model_mod_changes/assimilation_code/programs/obs_seq_to_netcdf/obs_seq_to_netcdf.f90	2017-05-03 22:58:51 UTC (rev 11597)
+++ DART/branches/model_mod_changes/assimilation_code/programs/obs_seq_to_netcdf/obs_seq_to_netcdf.f90	2017-05-03 23:01:54 UTC (rev 11598)
@@ -24,8 +24,7 @@
 use     obs_kind_mod, only : max_defined_types_of_obs, get_name_for_type_of_obs
 use     location_mod, only : location_type, write_location, operator(/=), operator(==), &
                              set_location, is_location_in_region, query_location
-use  location_io_mod, only : nc_write_location_atts, nc_get_location_varids, &
-                             nc_write_location
+use  location_io_mod, only : nc_write_location_atts, nc_write_location
 use time_manager_mod, only : time_type, get_time, print_time, &
                              get_calendar_string, print_date, &
                              operator(>), operator(<) 

Modified: DART/branches/model_mod_changes/assimilation_code/programs/obs_seq_verify/obs_seq_verify.f90
===================================================================
--- DART/branches/model_mod_changes/assimilation_code/programs/obs_seq_verify/obs_seq_verify.f90	2017-05-03 22:58:51 UTC (rev 11597)
+++ DART/branches/model_mod_changes/assimilation_code/programs/obs_seq_verify/obs_seq_verify.f90	2017-05-03 23:01:54 UTC (rev 11598)
@@ -76,8 +76,7 @@
                              set_location, is_location_in_region, query_location, &
                              VERTISUNDEF, is_vertical
 
-use  location_io_mod, only : nc_write_location_atts, nc_get_location_varids, &
-                             nc_write_location
+use  location_io_mod, only : nc_write_location_atts, nc_write_location
 
 use time_manager_mod, only : time_type, set_date, set_time, get_time, print_time, &
                              set_time_missing, print_date, set_calendar_type, &

Modified: DART/branches/model_mod_changes/assimilation_code/programs/obs_sequence_tool/obs_sequence_tool.f90
===================================================================
--- DART/branches/model_mod_changes/assimilation_code/programs/obs_sequence_tool/obs_sequence_tool.f90	2017-05-03 22:58:51 UTC (rev 11597)
+++ DART/branches/model_mod_changes/assimilation_code/programs/obs_sequence_tool/obs_sequence_tool.f90	2017-05-03 23:01:54 UTC (rev 11598)
@@ -19,7 +19,7 @@
                              LocationName !%! , vert_is_height 
                              ! see comment in select_gps_by_height() for explanation of !%!
 use      obs_def_mod, only : obs_def_type, get_obs_def_time, get_obs_def_type_of_obs, &
-                             get_obs_def_location
+                             get_obs_def_location, set_obs_def_write_external_FO
 use     obs_kind_mod, only : max_defined_types_of_obs, get_name_for_type_of_obs, get_index_for_type_of_obs
 use time_manager_mod, only : time_type, operator(>), print_time, set_time, &
                              print_date, set_calendar_type, GREGORIAN
@@ -135,6 +135,8 @@
 logical  :: gregorian_cal = .true.
 real(r8) :: min_gps_height = missing_r8
 
+logical  :: write_external_FOs
+
 namelist /obs_sequence_tool_nml/ &
          num_input_files, filename_seq, filename_seq_list, filename_out,     &
          first_obs_days, first_obs_seconds, last_obs_days, last_obs_seconds, &
@@ -144,7 +146,7 @@
          min_gps_height, edit_copy_metadata, new_copy_index,                 &
          edit_qc_metadata, new_qc_index, synonymous_copy_list,               &
          synonymous_qc_list, edit_copies, edit_qcs, new_copy_metadata,       &
-         new_qc_metadata, new_copy_data, new_qc_data
+         new_qc_metadata, new_copy_data, new_qc_data, write_external_FOs
 
 !----------------------------------------------------------------
 ! Start of the program:


More information about the Dart-dev mailing list