[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