[Dart-dev] DART/branches Revision: 12985

dart at ucar.edu dart at ucar.edu
Thu Feb 14 09:43:43 MST 2019


hendric at ucar.edu
2019-02-14 09:43:43 -0700 (Thu, 14 Feb 2019)
147

adding a namelist for the obs_def_rttov_mod.f90 which gives users the
ability to change the channel number without having to recompile the
code.




Modified: DART/branches/radiance/models/wrf/work/input.nml
===================================================================
--- DART/branches/radiance/models/wrf/work/input.nml	2019-02-12 22:31:16 UTC (rev 12984)
+++ DART/branches/radiance/models/wrf/work/input.nml	2019-02-14 16:43:43 UTC (rev 12985)
@@ -1,177 +1,126 @@
 &perfect_model_obs_nml
-   read_input_state_from_file = .true.
+   read_input_state_from_file = .true.,
    single_file_in             = .false.
-   input_state_files          = 'wrfinput_d01'
-   init_time_days             = -1
-   init_time_seconds          = -1
+   input_state_files          = 'wrfinput_d01', 'wrfinput_d02'
 
-   write_output_state_to_file = .false.
+   write_output_state_to_file = .true.,
    single_file_out            = .false.
-   output_state_files         = 'perfect_output_d01.nc'
-   output_interval            = 1
+   output_state_files         = 'perfect_output_d01.nc', 'perfect_output_d02.nc'
+   output_interval            = 1,
 
-   obs_seq_in_file_name       = "obs_seq.in"
-   obs_seq_out_file_name      = "obs_seq.out"
-   first_obs_days             = -1
-   first_obs_seconds          = -1
-   last_obs_days              = -1
-   last_obs_seconds           = -1
+   async                      = 0,
+   adv_ens_command            = './advance_model.csh',
 
-   async                      = 0
-   adv_ens_command            = "../shell_scripts/advance_model.csh"
+   obs_seq_in_file_name       = 'obs_seq.in',
+   obs_seq_out_file_name      = 'obs_seq.out',
+   init_time_days             = -1,
+   init_time_seconds          = -1,
+   first_obs_days             = -1,
+   first_obs_seconds          = -1,
+   last_obs_days              = -1,
+   last_obs_seconds           = -1,
 
-   trace_execution            = .true.
-   output_timestamps          = .false.
-   print_every_nth_obs        = -1
-   output_forward_op_errors   = .true.
-   silence                    = .false.
+   trace_execution            = .false.,
+   output_timestamps          = .false.,
+   print_every_nth_obs        = -1,
+   output_forward_op_errors   = .false.,
+   silence                    = .false.,
    /
 
+obs_seq.one.out
+
 &filter_nml
-   async                    = 0,
-   adv_ens_command          = "../shell_scripts/advance_model.csh",
-   ens_size                 = 3,
-   obs_sequence_in_name     = "obs_seq.out",
-   obs_sequence_out_name    = "obs_seq.final",
-   input_state_file_list    = "input_list.txt"
-   output_state_file_list   = "output_list.txt"
-   init_time_days           = -1,
-   init_time_seconds        = -1,
-   first_obs_days           = -1,
-   first_obs_seconds        = -1,
-   last_obs_days            = -1,
-   last_obs_seconds         = -1,
-   num_output_state_members = 0,
-   num_output_obs_members   = 32,
-   output_interval          = 1,
-   num_groups               = 1,
-   output_forward_op_errors = .false.,
-   output_timestamps        = .false.,
-   trace_execution          = .false.,
+   single_file_in               = .false.,
+   input_state_files            = ''
+   input_state_file_list        = 'restart_list_in_d01.txt'
 
-   stages_to_write          = 'preassim', 'output'
-   output_members           = .false.
-   output_mean              = .true.
-   output_sd                = .false.
-   write_all_stages_at_end  = .false.
+   stages_to_write  = 'preassim', 'output'
 
-   inf_flavor                  = 2,                      0,
-   inf_initial_from_restart    = .false.,                .false.,
-   inf_sd_initial_from_restart = .false.,                .false.,
-   inf_initial                 = 1.0,                     1.00,
-   inf_lower_bound             = 1.0,                     1.0,
-   inf_upper_bound             = 1000000.0,               1000000.0,
-   inf_damping                 = 0.9,                     1.0,
-   inf_sd_initial              = 0.6,                     0.0,
-   inf_sd_lower_bound          = 0.6,                     0.0,
-   inf_sd_max_change           = 1.05,                    1.05,
-   /
+   single_file_out              = .false.,
+   output_state_files           = ''


More information about the Dart-dev mailing list