[Dart-dev] DART/branches Revision: 12854

dart at ucar.edu dart at ucar.edu
Tue Sep 25 14:35:38 MDT 2018


hendric at ucar.edu
2018-09-25 14:35:38 -0600 (Tue, 25 Sep 2018)
56

merging in the most recent changes from the rma_trunk




Index: DART/branches/rma_distrib
===================================================================
--- DART/branches/rma_distrib	2018-09-25 20:32:38 UTC (rev 12853)
+++ DART/branches/rma_distrib	2018-09-25 20:35:38 UTC (rev 12854)

Property changes on: DART/branches/rma_distrib
___________________________________________________________________
Modified: svn:mergeinfo
## -18,6 +18,7 ##
 /DART/branches/rma_closest_member_tool:12576-12617
 /DART/branches/rma_diag:9623-9737
 /DART/branches/rma_fill_inf:12517-12656
+/DART/branches/rma_fix_broken:12835-12848
 /DART/branches/rma_fix_clm_restarts:9634-11919
 /DART/branches/rma_fixed_filenames:10702-10895
 /DART/branches/rma_kinds_to_state_structure:8952-9431
## -41,7 +42,7 ##
 /DART/branches/rma_sprint:8095-8166
 /DART/branches/rma_state_structure_test_dir:9472-9676
 /DART/branches/rma_state_structure_unit_test:9691-10268
-/DART/branches/rma_trunk:12423-12813
+/DART/branches/rma_trunk:12423-12853
 /DART/branches/rma_trunk_clamping:8786-8801
 /DART/branches/rma_trunk_filename:8011-8157
 /DART/branches/rma_trunk_get_state_fun:8568-8596
Modified: DART/branches/rma_distrib/CHANGELOG
===================================================================
--- DART/branches/rma_distrib/CHANGELOG	2018-09-25 20:32:38 UTC (rev 12853)
+++ DART/branches/rma_distrib/CHANGELOG	2018-09-25 20:35:38 UTC (rev 12854)
@@ -807,6 +807,13 @@
   locations of the 'new' glade filesystem. They used CESM tag: cesm2_0_alpha06n
 
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ Sep 21 2018 :: pruned CICE branch (yz-cice)               $Revision$
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+- Worked with Yongfei Zhang to remove prototype codes and more completely
+  document observation converters and data sources for cice assimilation.
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 + MMM DD YYYY :: summary of next changes                    $Revision$
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 

Modified: DART/branches/rma_distrib/assimilation_code/modules/assimilation/filter_mod.dopplerfold.f90
===================================================================
--- DART/branches/rma_distrib/assimilation_code/modules/assimilation/filter_mod.dopplerfold.f90	2018-09-25 20:32:38 UTC (rev 12853)
+++ DART/branches/rma_distrib/assimilation_code/modules/assimilation/filter_mod.dopplerfold.f90	2018-09-25 20:35:38 UTC (rev 12854)
@@ -2352,7 +2352,7 @@
 do i = 1, nstages
    my_stage = stages(i)
    call to_upper(my_stage)
-   if (trim(my_stage) /= trim('NULL')) then
+   if (my_stage /= 'NULL' .and. my_stage /= '') then
    SELECT CASE (my_stage)
       CASE ('INPUT', 'FORECAST', 'PREASSIM', 'POSTASSIM', 'ANALYSIS', 'OUTPUT')
          call set_stage_to_write(stages(i),.true.)

Modified: DART/branches/rma_distrib/assimilation_code/modules/assimilation/filter_mod.f90
===================================================================
--- DART/branches/rma_distrib/assimilation_code/modules/assimilation/filter_mod.f90	2018-09-25 20:32:38 UTC (rev 12853)
+++ DART/branches/rma_distrib/assimilation_code/modules/assimilation/filter_mod.f90	2018-09-25 20:35:38 UTC (rev 12854)
@@ -2361,7 +2361,7 @@
 do i = 1, nstages
    my_stage = stages(i)
    call to_upper(my_stage)
-   if (trim(my_stage) /= trim('NULL')) then
+   if (my_stage /= 'NULL' .and. my_stage /= '') then
    SELECT CASE (my_stage)
       CASE ('INPUT', 'FORECAST', 'PREASSIM', 'POSTASSIM', 'ANALYSIS', 'OUTPUT')
          call set_stage_to_write(stages(i),.true.)

Modified: DART/branches/rma_distrib/assimilation_code/modules/io/io_filenames_mod.f90
===================================================================
--- DART/branches/rma_distrib/assimilation_code/modules/io/io_filenames_mod.f90	2018-09-25 20:32:38 UTC (rev 12853)
+++ DART/branches/rma_distrib/assimilation_code/modules/io/io_filenames_mod.f90	2018-09-25 20:35:38 UTC (rev 12854)
@@ -303,6 +303,7 @@
    esize = SIZE(restart_files,1)
    file_info%stage_metadata%filenames(1:esize,:) = restart_files(:,:)
 endif
+
 if(present(root_name))                  file_info%root_name                     = root_name
 if(present(check_output_compatibility)) file_info%check_output_compatibility    = check_output_compatibility
 file_info%initialized = .true.

Modified: DART/branches/rma_distrib/developer_tests/io/test_cf_conventions.f90
===================================================================
--- DART/branches/rma_distrib/developer_tests/io/test_cf_conventions.f90	2018-09-25 20:32:38 UTC (rev 12853)
+++ DART/branches/rma_distrib/developer_tests/io/test_cf_conventions.f90	2018-09-25 20:35:38 UTC (rev 12854)
@@ -6,33 +6,23 @@
 
 program test_cf_conventions
 
-use             types_mod, only : r4, r8, i8, metadatalength, MISSING_R8 
+use             types_mod, only : r4, r8, i8, MISSING_R8 , MISSING_R4
 use         utilities_mod, only : register_module, error_handler, E_MSG, E_ERR
-use  adaptive_inflate_mod, only : adaptive_inflate_init, &
-                                  adaptive_inflate_type
-use     mpi_utilities_mod, only : initialize_mpi_utilities, &
-                                  finalize_mpi_utilities
-use       assim_model_mod, only : static_init_assim_model, &


More information about the Dart-dev mailing list