[Dart-dev] <P>Jump/ Revision: 11406
dart at ucar.edu
dart at ucar.edu
Tue Mar 28 16:51:02 MDT 2017
raeder at ucar.edu
2017-03-28 16:51:00 -0600 (Tue, 28 Mar 2017)
645
Move filter.nml to modules/assimilation/filter_mod.nml,
so that it's in the same directory as the module which defines it.
Split the previous programs/filter/filter.html into a new version,
which focuses on the filter overview, and modules/assimilation/filter_mod.html,
which focuses on the filter_mod_nml.
Also general updating of the content to be consistent with the Manhattan release -
fixed filenames, 4 state space output stages, etc. - and condensing and clarifying
some text.
The htmls would like to be reviewed by someone else's eyes.
NOT done;
> updating the ERROR codes sections of the html files.
> testing all the links.
Added: DART/branches/rma_trunk/assimilation_code/modules/assimilation/filter_mod.html
===================================================================
--- DART/branches/rma_trunk/assimilation_code/modules/assimilation/filter_mod.html (rev 0)
+++ DART/branches/rma_trunk/assimilation_code/modules/assimilation/filter_mod.html 2017-03-28 22:51:00 UTC (rev 11406)
@@ -0,0 +1,640 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+ "http://www.w3.org/TR/html4/strict.dtd">
+<HTML>
+<HEAD>
+<TITLE>module filter_mod</TITLE>
+<link rel="stylesheet" type="text/css" href="../../../documentation/html/doc.css" />
+<link href="../../../documentation/images/dart.ico" rel="shortcut icon" />
+</HEAD>
+<BODY>
+<A NAME="TOP"></A>
+
+<H1>MODULE filter_mod</H1>
+
+<table border=0 summary="dart header" cellpadding=5>
+<tr>
+ <td valign=middle>
+ <img src="../../../documentation/images/Dartboard7.png" alt="DART project logo" height=70 />
+ </td>
+ <td>
+ <P>Jump to <a href="../../../documentation/index.html">DART Documentation Main Index</a><br />
+ <small><small>version information for this file: <br />
+ <!-- version tag follows, do not edit -->
+ $Id$</small></small>
+ </P></td>
+</tr>
+</table>
+
+<A HREF="#Namelist">NAMELIST</A> /
+<A HREF="#Modules">MODULES</A> /
+<A HREF="#FilesUsed">FILES</A> /
+<!-- <A HREF="#References">REFERENCES</A> / -->
+<A HREF="#Errors">ERRORS</A> /
+<A HREF="#FuturePlans">PLANS</A> /
+<A HREF="#Legalese">TERMS OF USE</A>
+
+<H2>Overview</H2>
+
+<P>
+ Main module for driving ensemble filter assimilations.
+ Used by filter.f90, perfect_model_obs.f90, model_mod_check.f90,
+ and a variety of test programs.
+ See the <A href="../../programs/filter/filter.html">filter description</A>
+ for a general description of filter capabilities and controls.
+</P>
+<P>
+ <em class=program>filter_mod</em> is a Fortran 90 module, and provides a large
+ number of options for controlling execution behavior and parameter configuration
+ that are driven from its namelist.
+ See the <a href=#Namelist>namelist</a> section below for more details.
+ The number of assimilation steps to be done
+ is controlled by the input observation sequence and by the
+ time-stepping capabilities of the model being used in the assimilation.
+<P>
+ See the <A href="http://www.image.ucar.edu/DAReS/DART">DART web site</A>
+ for more documentation, including a discussion of the capabilities of the
+ assimilation system, a diagram of the entire execution cycle, the options
+ and features.
+</P>
+
+
+<P><!-- make sure the 'top' is aligned correctly --></P>
+
+<!--==================================================================-->
+<!--=================== DESCRIPTION OF A NAMELIST ====================-->
+<!--==================================================================-->
+
+<A NAME="Namelist"></A>
+<div class="top">[<a href="#">top</a>]</div><hr />
+<H2>NAMELIST</H2>
+<P>
+This namelist is read from the file <em class=file>input.nml</em>.
+Namelists start with an ampersand
+'&' and terminate with a slash '/'.
+Character strings that contain a '/' must be
+enclosed in quotes to prevent them from
+prematurely terminating the namelist.
+</P>
+
+<div class=namelist>
+<pre>
+&filter_nml
+ single_file_in = .false.,
+ input_state_files = 'null',
+ input_state_file_list = 'null',
+ init_time_days = 0,
+ init_time_seconds = 0,
+ perturb_from_single_instance = .false.,
+ perturbation_amplitude = 0.2,
+
+ stages_to_write = 'output'
+
+ single_file_out = .false.,
+ output_state_files = 'null',
+ output_state_file_list = 'null',
+ output_interval = 1,
+ output_members = .true.,
More information about the Dart-dev
mailing list