[Dart-dev] DART/branches Revision: 11336

dart at ucar.edu dart at ucar.edu
Wed Mar 15 13:59:13 MDT 2017


hendric at ucar.edu
2017-03-15 13:59:11 -0600 (Wed, 15 Mar 2017)
44
updating non-backwards compatable changes.




Modified: DART/branches/rma_trunk/documentation/html/Manhattan_release.html
===================================================================
--- DART/branches/rma_trunk/documentation/html/Manhattan_release.html	2017-03-15 18:30:06 UTC (rev 11335)
+++ DART/branches/rma_trunk/documentation/html/Manhattan_release.html	2017-03-15 19:59:11 UTC (rev 11336)
@@ -33,7 +33,7 @@
 <a href="#CurrentUsers">Notes for Current Users</a> /
 <a href="#Nonbackward">Non-backwards Compatible Changes</a> /
 <a href="#NewFeatures">New Features</a> /
-<a href="#NewModels">New Models</a> /
+<a href="#SupportedModels">Supported Models</a> /
 <a href="#ChangedModels">Changed Models</a> /
 <a href="#NewFOs">New Forward Operators</a> /
 <a href="#NewObs">New Observations</a> /
@@ -103,13 +103,13 @@
 If you have used subversion to check out a local copy of the DART files you
 can open this file in a browser by loading 
 <em class=file>DART/documentation/html/Manhattan_release.html</em>
-and then use the <em class=file>local file</em> links to see 
+and then use the 'local file' links to see 
 other documentation pages without requiring a connection to
 the internet.
 If you are looking at this documentation from
-the <em class=file>www.image.ucar.edu</em> web server or you are
+the <a href="www.image.ucar.edu">www.image.ucar.edu </a> web server or you are
 connected to the internet you can use the 
-<em class=file>Website</em> links to view other documentation pages.
+Website links to view other documentation pages.
 </p>
 
 <p>To get started running with lorenz 63 model refer to
@@ -144,8 +144,8 @@
 We suggest that current users checkout a fresh version of Manhattan.
 to see which files need to be moved to the new location you can use
 'svn status'.  Anything with an M or ? in the first column needs to be moved
-to the new location in the new tree.  Please contact DART if you have any
-issues migrating your existing code to the new tree structure.
+to the new location in the new tree.  Please <a href="mailto:dart at ucar.edu">contact</a>
+DART if you have any issues migrating your existing code to the new tree structure.
 </p>
 
 <p>
@@ -178,106 +178,87 @@
 
 <ol>
 
-<li>The DART system uses a new random number generator based on
-the Mersenne Twister algorithm from the GNU scientific library.
-It is believed to have better behavior in general, and in particular
-when it is frequently reseeded, as may be the case in some
-perfect_model_obs experiments.  The seed in perfect_model_obs
-is now based on the time-stamp associated with the data, so running
-single advances as separate invocations of the executable will still
-result in a good random distribution of the observation errors.
-The seeds in several other places in the code have been changed so
-they are more consistent in the face of different numbers of MPI
-tasks when executing.  The random values should reproduce if an
-identical run is repeated, but there are still a few places in the
-code where changing the number of MPI tasks results in different
-seeds being created for the random number generator, and so the
-non-deterministic values will differ.</li>
+<li> We are no longer supporting DART formated restart files.  We can now
+directly read restart files in NetCDF format.  This is done by providing
+a 'input_state_file_list' and 'output_state_file_list' in the filter
+namelist.  
+</li>
 
-<li>The WRF model_mod now interpolates in the vertical in log(pressure)
-space instead of linear pressure space.  This is the new default.
-There is a module global variable that can be set at compile time
-to restore the previous behavior.</li>
+<li> Prior_Diag.nc and Posterior_Diag.nc have been broken up into multiple
+files.  Now we have options for writting out files in four stages of the
+assimilation code 'input', 'preassim', 'postassim', 'output'
+</li>
 
-<li>The POP model_mod used to interpolate sensible temperature observations
-using a potential temperature field in the state vector.  The code now
-correctly does the conversion from potential temperature to sensible (in-situ)
-temperature during the forward operator process.</li>
+<li> New model_mod.f90 required routines:
+    <ul><li> <em class=code>vert_convert()</em></li>
+        <li> <em class=code>query_vert_localization_coord()</em></li>
+        <li> <em class=code>pert_model_copies()</em></li>
+        <li> <em class=code>read_model_time()</em></li>
+        <li> <em class=code>write_model_time()</em></li></ul>
+     There are default version of these available to use if you have
+     no special requirements.
+</li>
 
-<li>If your <em class=file>model_mod.f90</em> provides a customized 
-<em class=code>get_close_obs()</em> routine that makes use of the 
-types/kinds arguments for either the base location or the close location list,
-there is an important change in this release.  The fifth
-argument to the <em class=code>get_close_obs()</em> call is now a list of 
-generic kinds corresponding to the location list.  The fourth argument to
-the <em class=code>get_dist()</em> routine is now also a generic kind and
-not a specific type.  In previous versions of the system the list
-of close locations was sometimes a list of specific types and other
-times a list of generic kinds. The system now
-always passes generic kinds for the close locations list for consistency.
-The base location and specific type remains the same as before.  If you


More information about the Dart-dev mailing list