[Dart-dev] DART/branches Revision: 12514

dart at ucar.edu dart at ucar.edu
Thu Apr 12 16:22:46 MDT 2018


nancy at ucar.edu
2018-04-12 16:22:46 -0600 (Thu, 12 Apr 2018)
422
add 2 new sections - an intro to the changes in the model_mod interfaces,
and a section on the renaming of all the types/kind routines to the obs types
and quantity version.  this info has never been anywhere in the release before.
it certainly belongs a more places, but at least it's here now.

this needs more work but it's a process, right?

(and yes, i'm really intending to commit this to the rma_trunk this time.)




Modified: DART/branches/rma_trunk/documentation/html/Manhattan_diffs_from_Lanai.html
===================================================================
--- DART/branches/rma_trunk/documentation/html/Manhattan_diffs_from_Lanai.html	2018-04-12 18:52:37 UTC (rev 12513)
+++ DART/branches/rma_trunk/documentation/html/Manhattan_diffs_from_Lanai.html	2018-04-12 22:22:46 UTC (rev 12514)
@@ -28,9 +28,11 @@
 <a href="#Overview">Overview</a> /
 <!-- <a href="#NewModels">New Models or Changes to Existing Models</a> / -->
 <a href="#NetcdfRestarts">NetCDF Restart Files</a> /
-<a href="#ForwardOps">Calculation of Forward Operators</a> /
-<a href="#ObsConvert">Vertical Conversion of Observations</a> /
+<a href="#ForwardOps">Forward Operators</a> /
+<a href="#ObsConvert">Vertical Conversion</a> /
 <a href="#Diagnostics">DART Diagnostics Changes</a> /
+<a href="#ModelMod">model_mod.f90 Interface Changes</a> /
+<a href="#ObsQuantity">Observation Quantities</a> /
 <a href="#NameListChanges">Additions/Changes to Existing Namelists</a> /
 <a href="#Perturbations">Perturbations</a> /
 <!-- <a href="#Misc">Tutorial, Scripting, Setup, Builds</a> / -->
@@ -46,10 +48,15 @@
 these items look at the HTML documentation for that specific part
 of the system.
 </P>
-In the Manhattan version of DART, the state vector is not required to be stored 
-completely on any process. This is achieved using Remote Memory Access (RMA).  
-The RMA programing model allows processes to read (and write) memory on other 
-processors asynchronously.
+<P>
+The two most significant changes
+in the Manhattan version of DART are it 
+can support running models with a state
+vector larger than the memory of a single task, removing a limit from
+the Lanai version of DART.  It also reads and writes NetCDF files
+directly instead of requiring a conversion from one file to another.
+There are many other smaller changes, detailed below.
+</P>
 
 Manhattan supported models:
 <ul>
@@ -57,13 +64,17 @@
    <li> bgrid_solo 
    <li> cam-fv 
    <li> cice 
+   <li> clm
    <li> cm1 
    <li> forced_lorenz_96 
+   <li> ikeda
    <li> lorenz_63 
    <li> lorenz_84 
    <li> lorenz_96 
+   <li> lorenz_96_2scale
    <li> lorenz_04 
    <li> mpas_atm (NetCDF overwrite not supported for update_u_from_reconstruct = .true. )
+   <li> null_model
    <li> POP 
    <li> ROMS 
    <li> simple_advection
@@ -70,19 +81,29 @@
    <li> wrf
 </ul>
 
-There are six major differences between Lanai and RMA DART:
+<P>
+If your model of interest is not on the list consider checking
+out the 'Classic' release of DART, which is Lanai plus bug fixes
+and minor enhancements.  All models previously supported by Lanai
+are still in DART 'Classic'.
+</P>
+
+<P>
+These are the major differences between the Lanai/Classic 
+and Manhattan releases of DART:
+</P>
+
 <ul>
-<li> Read and write NetCDF restarts
-<li> Calculation of forward operators
-<li> Vertical conversion of observation locations
-<li> Diagnostic file changes
-<li> <a href="state_structure.html">State structure module </a>
-<li> Perturbation of the state
+  <li> Read and write NetCDF restarts
+  <li> Calculation of forward operators
+  <li> Vertical conversion of observation locations
+  <li> Diagnostic file changes
+  <li> <a href="state_structure.html">State structure module </a>
+  <li> model_mod interface changes
+  <li> Observation Quantity replaces Kind
+  <li> Perturbation of the state
 </ul>
 
-<p> Before bitwise testing with Lanai please read 
-<a href="bitwise_considerations.html">bitwise considerations</a>
-
 <!--==================================================================-->
 
 <A NAME="NetcdfRestarts"></A>
@@ -89,10 +110,10 @@
 <h2> NetCDF Restart Files </h2>
 
 The programs filter and perfect_model_obs now read/write directly from NetCDF 
-files, rather than having to run converters (<code>model_to_dart</code> and 


More information about the Dart-dev mailing list