[Dart-dev] DART/branches Revision: 12585

dart at ucar.edu dart at ucar.edu
Fri May 11 15:31:31 MDT 2018


nancy at ucar.edu
2018-05-11 15:31:31 -0600 (Fri, 11 May 2018)
1179
more changes to be pushed to the Manhattan release.
the changes in this particular commit include:
(other changes have been committed earlier and are
summarized in the CHANGELOG).

- Enhanced inflation algorithm added.  See the filter_mod.html for new
documentation on this option.

- New parallel conversion scripts for GPS Radio Occultation observations and
  NCEP prepbufr conversions.

- Further updates to documentation files to change KIND to QTY or Quantity.

- Documented required changes when moving from the Lanai/Classic release to
Manhattan in documentation/html/Manhattan_diffs_from_Lanai.html

- Expanded the routines in the netcdf_utilities_mod.f90

- Add an ensemble handle parameter to the 6 ensemble manager routines 
where it was missing.

- The advance_time program can read/generate CESM format time strings
(YYYY-MM-DD-SSSSS).

- Fixed a bug in the netcdf read routines that under certain circumstances
could report an array was using the unlimited dimension incorrectly.

- Keep filter_mod.dopplerfold.f90 in sync with filter_mod.f90,
and assim_tools_mod.pf.f90 in sync with assim_tools_mod.f90.

- Removed makefiles for the obsolete trans_time program.





Modified: DART/branches/rma_trunk/CHANGELOG
===================================================================
--- DART/branches/rma_trunk/CHANGELOG	2018-05-11 15:26:16 UTC (rev 12584)
+++ DART/branches/rma_trunk/CHANGELOG	2018-05-11 21:31:31 UTC (rev 12585)
@@ -700,39 +700,49 @@
 + May DD 2018 :: enhanced inflation option, scripting       $Revision$
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
-- enhanced inflation algorithm added
+- Enhanced inflation algorithm added.  See the filter_mod.html for new
+documentation on this option.
 
-- updated WRF scripts for the Manhattan release.
+- Updated WRF scripts for the Manhattan release.
 
-- new parallel conversion scripts for GPS Radio Occultation observations and
+- Obs_diag reports statistics on DART QC 8, observation failed vertical
+conversion.  Matlab scripts also updated to support QC 8.
+
+- New parallel conversion scripts for GPS Radio Occultation observations and
   NCEP prepbufr conversions.
 
-- obs_diag reports statistics on DART QC 8, observation failed vertical
-conversion.  matlab scripts also updated to support QC 8.
+- Further updates to documentation files to change KIND to QTY or Quantity.
 
-- further updates to documentation files to change KIND to QTY or Quantity.
-
-- documented required changes when moving from the Lanai/Classic release to
+- Documented required changes when moving from the Lanai/Classic release to
 Manhattan in documentation/html/Manhattan_diffs_from_Lanai.html
 
-- expanded the routines in the netcdf_utilities_mod.f90
+- Expanded the routines in the netcdf_utilities_mod.f90
 
-- removed the option to try to bitwise reproduce Lanai results; due to the
+- Add an ensemble handle parameter to the 6 ensemble manager routines 
+where it was missing.
+
+- The advance_time program can read/generate CESM format time strings
+(YYYY-MM-DD-SSSSS).
+
+- Fixed a bug in the netcdf read routines that under certain circumstances
+could report an array was using the unlimited dimension incorrectly.
+
+- Removed the option to try to bitwise reproduce Lanai results; due to the
 number of changes this is no longer possible.
 
-- minor bug fixes to the (seldom used) perturb routines in the WRF 
+- Minor bug fixes to the (seldom used) perturb routines in the WRF 
 and MPAS_ATM model_mod.f90 files.  (used to add gaussian noise to a
 single model state to generate an ensemble; this is never the recommended
 method of starting a new experiment but the code remains for testing 
 purposes.)
 
-- several remaining model-specific model_mod_check programs were 
+- Several remaining model-specific model_mod_check programs were 
 removed in favor of a single common program source file.
 
-- kept filter_mod.dopplerfold.f90 in sync with filter_mod.f90,
+- Keep filter_mod.dopplerfold.f90 in sync with filter_mod.f90,
 and assim_tools_mod.pf.f90 in sync with assim_tools_mod.f90.
 
-- removed makefiles for the obsolete trans_time program.
+- Removed makefiles for the obsolete trans_time program.
 
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 + MMM DD YYYY :: summary of next changes                    $Revision$

Modified: DART/branches/rma_trunk/assimilation_code/modules/assimilation/adaptive_inflate_mod.f90
===================================================================
--- DART/branches/rma_trunk/assimilation_code/modules/assimilation/adaptive_inflate_mod.f90	2018-05-11 15:26:16 UTC (rev 12584)
+++ DART/branches/rma_trunk/assimilation_code/modules/assimilation/adaptive_inflate_mod.f90	2018-05-11 21:31:31 UTC (rev 12585)
@@ -16,26 +16,23 @@
 use utilities_mod,        only : register_module, open_file, close_file, &
                                  error_handler, E_ERR, E_MSG
 use random_seq_mod,       only : random_seq_type, random_gaussian, init_random_seq
-use ensemble_manager_mod, only : ensemble_type,   &
-                                 get_copy_owner_index, prepare_to_write_to_vars,                &
-                                 prepare_to_read_from_vars, prepare_to_update_vars, &
-                                 map_pe_to_task
-
+use ensemble_manager_mod, only : ensemble_type, map_pe_to_task
 use mpi_utilities_mod,    only : my_task_id, send_to, receive_from, send_minmax_to
 
 implicit none
 private
 
-public :: update_inflation,                                          do_obs_inflate,     &
-          do_varying_ss_inflate,      do_single_ss_inflate,          inflate_ens,        &
-          adaptive_inflate_init,      adaptive_inflate_type,                             &
-                                      deterministic_inflate,         solve_quadratic,    &
-          log_inflation_info,         get_minmax_task_zero,          mean_from_restart,  &
-          sd_from_restart,                                                               &
-          output_inf_restart,         get_inflate_mean,              get_inflate_sd,     &
-          get_is_prior,               get_is_posterior,              do_ss_inflate,      &
-          set_inflation_mean_copy,    set_inflation_sd_copy,         get_inflation_mean_copy, &
-          get_inflation_sd_copy,      do_rtps_inflate
+public :: update_inflation,                                 do_obs_inflate,     &
+          do_varying_ss_inflate,    do_single_ss_inflate,   inflate_ens,        &
+          adaptive_inflate_init,    adaptive_inflate_type,                      &


More information about the Dart-dev mailing list