[Dart-dev] DART/branches Revision: 10876

dart at ucar.edu dart at ucar.edu
Fri Jan 13 11:42:05 MST 2017


hendric at ucar.edu
2017-01-13 11:42:05 -0700 (Fri, 13 Jan 2017)
108
adding information on new stages to write with a description
of what the new namelist variables are doing.




Modified: DART/branches/rma_fixed_filenames/rma_doc/rma.html
===================================================================
--- DART/branches/rma_fixed_filenames/rma_doc/rma.html	2017-01-13 18:23:01 UTC (rev 10875)
+++ DART/branches/rma_fixed_filenames/rma_doc/rma.html	2017-01-13 18:42:05 UTC (rev 10876)
@@ -188,7 +188,7 @@
 state variables in Prior_Diag.nc and Posterior_Diag.nc.  If 
 <code>model_model_writes_state_variables = .false.</code> DART will define and 
 write state variables to Prior_Diag.nc and Posterior_Diag.nc.  If 
-<code>model_model_writes_state_variables = .true. nc_write_model_vars</code> 
+<code>model_model_writes_state_variables = .true. ,  nc_write_model_vars</code> 
 is called as normal.
 
 <h4>Perturbations</h4>
@@ -199,8 +199,8 @@
 more complicated than the Lanai routine <code>pert_model_state</code>, where a 
 whole state vector is available. If a model_mod does not provide a perturb 
 interface, filter will do the perturbing with an amplitude set in 
-filter_nml:<code>perturbation_amplitude</code>. Note the perturb 
-namelist options have been removed from <code>ensemble_manager_nml</code>.
+filter_nml:perturbation_amplitude. Note the perturb 
+namelist options have been removed from ensemble_manager_nml
 
 <!--
 <H2> New Namelists </H2>
@@ -267,6 +267,8 @@
 <A NAME="namelist_changes"></A>
 <H3> Additions/Changes to existing namelists </H3>
 
+New namelist variables
+
 <h4>filter_nml</h4>
 
 <P>
@@ -279,10 +281,10 @@
    output_restart_file_list     = 'null',
 
    stages_to_write              = 'output'
+   write_all_stages_at_end      = .false.
    output_restarts              = .true.
    output_mean                  = .true.
    output_sd                    = .true.
-   write_all_stages_at_end      = .false.
 
    perturb_from_single_instance = .false.,
    perturbation_amplitude       = 0.2_r8,
@@ -291,10 +293,116 @@
 </pre>
 </div>
 
+<br />
+
+
+<div>
+<TABLE border=0 cellpadding=10 width=100% summary='namelist description'>
+<THEAD align=left>
+<TR><TH> Item </TH>
+    <TH> Type </TH>
+    <TH> Description </TH> </TR>
+</THEAD>
+
+<TBODY valign=top>
+<TR><TD>single_file_in</TD>
+    <TD>logical</TD>
+    <TD>True mean that all of the restart and inflation information is read from
+        a single NetCDF file.  False means that you must specify a input_restart_file_list
+        and DART will be expecting input_{priorinf,postinf}_{mean,sd}.nc files for 
+        inflation.
+ </TD></TR>
+
+<TR><TD>single_file_out</TD>
+    <TD>logical</TD>
+    <TD>True mean that all of the restart and inflation information is written to
+        a single NetCDF file.  False means that you must specify a 
+        output_restart_file_list and DART will be output files specified in the
+        list.  Inflation files will be written in the form 
+        input_{priorinf,postinf}_{mean,sd}.nc.
+ </TD></TR>
+
+<TR><TD>input_restart_file_list</TD>
+    <TD>character array</TD>
+    <TD>A list of files containing input model restarts. For multiple domains you can 
+        specify a file for each domain.
+ </TD></TR>
+
+<TR><TD>output_restart_file_list</TD>
+    <TD>character array</TD>
+    <TD>A list of files containing output model restarts. For multiple domains you can 
+        specify a file for each domain.
+ </TD></TR>
+
+<TBODY valign=top>
+<TR><TD>stages_to_write</TD>
+    <TD>character array</TD>
+    <TD>Controls which stages to write. Currently there are four options:
+         <UL>
+          <LI><code>input</code> -- outputs input mean and sd only</LI>
+          <LI><code>preassim</code> -- before assimilation, before prior inflation 
+              is applied</LI>
+          <LI><code>postassim</code> -- after assimilation, before posterior inflation 
+               is applied</LI>
+          <LI><code>output</code> -- final output for filter which includes clamping 


More information about the Dart-dev mailing list