[Dart-dev] DART/branches Revision: 11368

dart at ucar.edu dart at ucar.edu
Thu Mar 16 16:35:07 MDT 2017


raeder at ucar.edu
2017-03-16 16:35:05 -0600 (Thu, 16 Mar 2017)
311
Added and removed namelist variables to make perfect_model_obs.nml 
consistent with perfect_model_obs.f90.
Grouped variables similarly to filter.nml.
Imported that ordering into perfect_model_obs.html.
Deferred changing obs_seq_{in,out}_file_name to obs_sequence_{in,out}_name,
as is used in the rest of DART.




Modified: DART/branches/rma_trunk/assimilation_code/programs/perfect_model_obs/perfect_model_obs.html
===================================================================
--- DART/branches/rma_trunk/assimilation_code/programs/perfect_model_obs/perfect_model_obs.html	2017-03-16 20:43:16 UTC (rev 11367)
+++ DART/branches/rma_trunk/assimilation_code/programs/perfect_model_obs/perfect_model_obs.html	2017-03-16 22:35:05 UTC (rev 11368)
@@ -64,29 +64,36 @@
 <div class=namelist>
 <pre>
 &amp;perfect_model_obs_nml
-   start_from_restart       = .false.,
-   output_restart           = .false.,
-   async                    = 0,
-   tasks_per_model_advance  = 1,
-   init_time_days           = 0,
-   init_time_seconds        = 0,
-   first_obs_days           = -1,
-   first_obs_seconds        = -1,
-   last_obs_days            = -1,
-   last_obs_seconds         = -1,
-   obs_window_days          = -1,
-   obs_window_seconds       = -1,
-   output_timestamps        = .false.,
-   trace_execution          = .false.,
-   output_forward_op_errors = .false.,
-   print_every_nth_obs      = -1,
-   silence                  = .false.,
-   output_interval          = 1,
-   restart_in_file_name     = "perfect_ics",
-   restart_out_file_name    = "perfect_restart",
-   obs_seq_in_file_name     = "obs_seq.in",
-   obs_seq_out_file_name    = "obs_seq.out",
-   adv_ens_command          = "./advance_model.csh"  
+   single_file_in             = .false.,
+   read_input_state_from_file = .false.,
+   input_state_files          = "",
+   init_time_days             = 0,
+   init_time_seconds          = 0,
+
+   single_file_out            = .false.,
+   output_state_files         = "",
+   write_output_state_to_file = .false.,
+   output_interval            = 1,
+
+   distributed_state          = .false.,
+   async                      = 0,
+   adv_ens_command            = "./advance_model.csh",
+   tasks_per_model_advance    = 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,
+   obs_window_days            = -1,
+   obs_window_seconds         = -1,
+
+   trace_execution            = .false.,
+   output_timestamps          = .false.,
+   print_every_nth_obs        = 0,
+   output_forward_op_errors   = .false.,
+   silence                    = .false.,
 /
 </pre>
 </div>
@@ -105,17 +112,64 @@
 
 <TBODY valign=top>
 
-<TR><TD>start_from_restart</TD>
+<TR><TD>read_input_state_from_file</TD>
     <TD>logical</TD>
-    <TD>.true. means read starting state data from a restart file, 
-.false. means call model_mod routine to set initial condition data.
+    <TD>If false, model_mod must provide the input state.
 </TD></TR>
 
-<TR><TD>output_restart</TD>
+<TR><TD>single_file_in</TD>
+    <TD>logical</TD>  
+    <TD>Get all 1 states from a single file.
+</TD></TR>
+
+<TR><TD>input_state_files</TD>
+    <TD>character(len=256) dimension(MAX_NUM_DOMS)</TD>
+    <TD>A list of files, one per domain.  Each file must be a text file containing
+        the name of the NetCDF file to open.
+ </TD></TR>
+
+<TR><TD>write_output_state_to_file </TD>
     <TD>logical</TD>
-    <TD>.true. means output a restart file.
+    <TD>If false, state is not written out.
 </TD></TR>
 
+<TR><TD>single_file_out<TD>
+    <TD>logical<TD>  
+    <TD>Write all 1 states to a single file.
+</TD></TR>
+
+<TR><TD>output_state_files</TD>
+    <TD>character(len=256) dimension(MAX_NUM_DOMS)</TD>


More information about the Dart-dev mailing list