[Dart-dev] DART/branches Revision: 11367

dart at ucar.edu dart at ucar.edu
Thu Mar 16 14:43:17 MDT 2017


raeder at ucar.edu
2017-03-16 14:43:16 -0600 (Thu, 16 Mar 2017)
467
Update filter.nml to match the entries in assimilation_code/modules/assimilation/filter_mod.f90.
The order is patterned after the order in lorenz_96, but has a few more variables,
and a small amount of regrouping.  initial_time_{days,seconds} and perturbation* 
were moved to the input section.   

The same order is used in filter.html, both in the namelist reproduced there
and in the table of namelist variable descriptions.
All default values have been checked.




Modified: DART/branches/rma_trunk/assimilation_code/programs/filter/filter.html
===================================================================
--- DART/branches/rma_trunk/assimilation_code/programs/filter/filter.html	2017-03-16 20:04:01 UTC (rev 11366)
+++ DART/branches/rma_trunk/assimilation_code/programs/filter/filter.html	2017-03-16 20:43:16 UTC (rev 11367)
@@ -701,37 +701,43 @@
 <div class=namelist>
 <pre>
 &amp;filter_nml
-   async                        = 0,
-   adv_ens_command              = "./advance_model.csh",
-   ens_size                     = 20,
+   single_file_in               = .false.,
+   input_state_files            = 'null',
+   input_state_file_list        = 'null',
+
    stages_to_write              = 'output'
-   output_restarts              = .true.,
+
+   single_file_out              = .false.,
+   output_state_files           = 'null',
+   output_state_file_list       = 'null',
+   output_interval              = 1,
+   output_members               = .true.,
+   num_output_state_members     = 0,
    output_mean                  = .true.,
    output_sd                    = .true.,
-   single_file_in               = .false.,
-   single_file_out              = .false.,
-   input_restart_file_list      = 'null'
-   output_restart_file_list     = 'null',
+   write_all_stages_at_end      = .false.,
+
+   ens_size                     = 20,
+   num_groups                   = 1,
+   perturb_from_single_instance = .false.,
+   perturbation_amplitude       = 0.2,
+   init_time_days               = 0,
+   init_time_seconds            = 0,
+   distributed_state            = .true.,
+
+   async                        = 0,
+   adv_ens_command              = "./advance_model.csh",
+   tasks_per_model_advance      = 1,
+
    obs_sequence_in_name         = "obs_seq.out",
    obs_sequence_out_name        = "obs_seq.final",
-   init_time_days               = 0,
-   init_time_seconds            = 0,
+   num_output_obs_members       = 0,
    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       = 0,
-   output_interval              = 1,
-   num_groups                   = 1,
-   output_forward_op_errors     = .false.,
-   output_timestamps            = .false.,
-   trace_execution              = .false.,
-   silence                      = .false.,
-   distributed_state            = .true.,
-   write_all_stages_at_end      = .false. 
-   perturb_from_single_instance = .false.,
-   perturbation_amplitude       = 0.2,
+   obs_window_days              = -1,
+   obs_window_seconds           = -1,
 
    inf_flavor                   = 0,                       0,
    inf_initial_from_restart     = .false.,                 .false.,
@@ -742,7 +748,12 @@
    inf_damping                  = 1.0,                     1.0,
    inf_lower_bound              = 1.0,                     1.0,
    inf_upper_bound              = 1000000.0,               1000000.0,
-   inf_sd_lower_bound           = 0.0,                     0.0
+   inf_sd_lower_bound           = 0.0,                     0.0,
+
+   trace_execution              = .false.,
+   output_timestamps            = .false.,
+   output_forward_op_errors     = .false.,
+   silence                      = .false.,
  /
 </pre>
 </div>
@@ -775,25 +786,24 @@
 </THEAD>
 
 <TBODY valign=top>
-<TR><TD>async</TD>
-    <TD>integer</TD>
-    <TD>Controls method for advancing model:
-         <UL>
-          <LI>0 is subroutine call</LI>
-          <LI>2 is shell command</LI>
-          <LI>4 is mpi-job script</LI>
-         </UL>
-    Ignored if filter is not controlling the model advance.
+<TR><TD>single_file_in</TD>
+    <TD>logical</TD>
+    <TD>True means all ensemble members are read from a single NetCDF file.  False means
+    each member is in a separate file.  CURRENTLY NOT SUPPORTED - only multiple files


More information about the Dart-dev mailing list