[Dart-dev] DART/branches Revision: 10864

dart at ucar.edu dart at ucar.edu
Wed Jan 4 11:09:32 MST 2017


hendric at ucar.edu
2017-01-04 11:09:24 -0700 (Wed, 04 Jan 2017)
124
changes from yesterdays code review.  updated filter_mod.dopplerfold.f90 
to be current with the most recent file changes.




Modified: DART/branches/rma_fixed_filenames/adaptive_inflate/adaptive_inflate_mod.f90
===================================================================
--- DART/branches/rma_fixed_filenames/adaptive_inflate/adaptive_inflate_mod.f90	2017-01-03 23:37:44 UTC (rev 10863)
+++ DART/branches/rma_fixed_filenames/adaptive_inflate/adaptive_inflate_mod.f90	2017-01-04 18:09:24 UTC (rev 10864)
@@ -56,7 +56,7 @@
    ! Flavor can be 0:none, 1:obs_inflate, 2:varying_ss_inflate, 3:single_ss_inflate
    ! Depricating 1:obs_inflate, there is concerns how the observation space inflation
    ! is happening. JPH.
-   integer               :: inflation_flavor, obs_diag_unit
+   integer               :: inflation_flavor
    logical               :: output_restart = .false.
    logical               :: deterministic
    real(r8)              :: inflate, sd, sd_lower_bound, inf_lower_bound, inf_upper_bound
@@ -220,9 +220,6 @@
 if (trim(label)=='Prior') inflate_handle%prior = .true.
 if (trim(label)=='Posterior') inflate_handle%posterior = .true.
 
-! Set obs_diag unit to -1 indicating it has not been opened yet
-inflate_handle%obs_diag_unit = -1
-
 ! Cannot support non-determistic inflation and an inf_lower_bound < 1
 if(.not. deterministic .and. inf_lower_bound < 1.0_r8) then
    write(msgstring, *) 'Cannot have non-deterministic inflation and inf_lower_bound < 1'

Modified: DART/branches/rma_fixed_filenames/common/types_mod.f90
===================================================================
--- DART/branches/rma_fixed_filenames/common/types_mod.f90	2017-01-03 23:37:44 UTC (rev 10863)
+++ DART/branches/rma_fixed_filenames/common/types_mod.f90	2017-01-04 18:09:24 UTC (rev 10864)
@@ -76,6 +76,7 @@
 ! real precision:
 integer, parameter :: r4 = SELECTED_REAL_KIND(6,30)
 integer, parameter :: r8 = SELECTED_REAL_KIND(12)   ! real r8
+! integer, parameter :: r8 = r4                       ! alias r8 to r4
 
 ! complex precision:
 integer, parameter :: c4 = SELECTED_REAL_KIND(6,30)
@@ -83,7 +84,6 @@
 
 ! TO RUN WITH REDUCED PRECISION REALS (and use correspondingly less memory)
 ! comment OUT the r8 definition above and use this one:
-! integer, parameter :: r8 = r4                       ! alias r8 to r4
 
 
 ! 'digits12' is reserved for real variables that MUST retain 64 bits of

Modified: DART/branches/rma_fixed_filenames/ensemble_manager/ensemble_manager_mod.f90
===================================================================
--- DART/branches/rma_fixed_filenames/ensemble_manager/ensemble_manager_mod.f90	2017-01-03 23:37:44 UTC (rev 10863)
+++ DART/branches/rma_fixed_filenames/ensemble_manager/ensemble_manager_mod.f90	2017-01-04 18:09:24 UTC (rev 10864)
@@ -115,6 +115,7 @@
 ! namelist with default values
 
 ! Complain if unneeded transposes are done
+!>@todo remove all things related to this
 ! logical  :: flag_unneeded_transposes = .false.
 ! Communication configuration:
 !  1 = usual default, 2 - 4 are valid and depend on the machine, ensemble count, and task count
@@ -126,7 +127,7 @@
 
 namelist / ensemble_manager_nml / communication_configuration, &
                                   layout, tasks_per_node,  &
-                                  debug!, flag_unneeded_transposes
+                                  debug
                                   
 !-----------------------------------------------------------------
 

Modified: DART/branches/rma_fixed_filenames/filter/filter.nml
===================================================================
--- DART/branches/rma_fixed_filenames/filter/filter.nml	2017-01-03 23:37:44 UTC (rev 10863)
+++ DART/branches/rma_fixed_filenames/filter/filter.nml	2017-01-04 18:09:24 UTC (rev 10864)
@@ -5,8 +5,8 @@
    output_restarts              = .false.,
    obs_sequence_in_name         = "obs_seq.out",
    obs_sequence_out_name        = "obs_seq.final",
-   input_restart_file_list      = ''
-   output_restart_file_list     = '',
+   input_restart_file_list      = 'null'
+   output_restart_file_list     = 'null',
    tasks_per_model_advance      = 1
    init_time_days               = 0,
    init_time_seconds            = 0,
@@ -18,8 +18,6 @@
    num_output_obs_members       = 0,
    output_interval              = 1,
    num_groups                   = 1,
-   obs_window_days              = 0
-   obs_window_seconds           = 0
    output_forward_op_errors     = .false.,
    output_mean                  = .false.,
    output_sd                    = .false.,
@@ -30,7 +28,7 @@
    single_file_in               = .false.,
    single_file_out              = .false.,
    write_all_stages_at_end      = .false. 
-   stages_to_write              = 3*'null','output'
+   stages_to_write              = 'null', 'null', 'null', 'output'
    perturb_from_single_instance = .false.,
    perturbation_amplitude       = 0.2,
 


More information about the Dart-dev mailing list