[Dart-dev] DART/releases Revision: 11626
dart at ucar.edu
dart at ucar.edu
Thu May 11 11:27:55 MDT 2017
nancy at ucar.edu
2017-05-11 11:27:50 -0600 (Thu, 11 May 2017)
57
pushing the model_mod changes to the release. yee haw.
Index: DART/releases/Manhattan
===================================================================
--- DART/releases/Manhattan 2017-05-11 17:08:31 UTC (rev 11625)
+++ DART/releases/Manhattan 2017-05-11 17:27:50 UTC (rev 11626)
Property changes on: DART/releases/Manhattan
___________________________________________________________________
Modified: svn:mergeinfo
## -5,6 +5,7 ##
/DART/branches/gitm:5143-6215
/DART/branches/gitm_lanai:6571-6652
/DART/branches/helen:5995-6161
+/DART/branches/model_mod_changes:11409-11610
/DART/branches/rma_cam_fv:9558-9734
/DART/branches/rma_cf_conventions:9733-10092
/DART/branches/rma_cice:10655-10858
## -17,6 +18,7 ##
/DART/branches/rma_mpas_fold_mean_fwd:9348-9458
/DART/branches/rma_mpas_get_state_meta_data:8871-8890
/DART/branches/rma_obs_defs:8923-9067
+/DART/branches/rma_output_files:11447-11544
/DART/branches/rma_par_msg:9472-9511
/DART/branches/rma_pop_variable_namelist:8824-9156
/DART/branches/rma_qc_fwd_op:9650-9723
## -28,7 +30,7 ##
/DART/branches/rma_sprint:8101-8172
/DART/branches/rma_state_structure_test_dir:9478-9682
/DART/branches/rma_state_structure_unit_test:9697-10274
-/DART/branches/rma_trunk:11355-11497
+/DART/branches/rma_trunk:11355-11625
/DART/branches/rma_trunk_clamping:8792-8807
/DART/branches/rma_trunk_filename:8017-8163
/DART/branches/rma_trunk_get_state_fun:8574-8602
Modified: DART/releases/Manhattan/CHANGELOG
===================================================================
--- DART/releases/Manhattan/CHANGELOG 2017-05-11 17:08:31 UTC (rev 11625)
+++ DART/releases/Manhattan/CHANGELOG 2017-05-11 17:27:50 UTC (rev 11626)
@@ -254,11 +254,141 @@
has_cycling -- REMOVED for low order models
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ April 27th 2017 :: changes Revision: 11545
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+Two additional Diagnostic Files (forecast and analysis) in Filter
+which can be set with the namelist option (stages_to_write)
+
+ input - writes out mean and sd if requested. for low order models
+ mean and sd are only inserted into restart files with a
+ single time step.
+
+ forecast - contains the forecast and potentially the mean and sd for the,
+ this is mostly important for lower order models which cycle
+
+ preassim - before assimilation
+ * No Inflation: same as forecast
+ * Prior Inf: the inflated ensemble and damped prior inf
+ * Post Inf: same as forecast
+ * Prior and Post Inf: the inflated ensemble and damped prior inf
+
+ postassim - after assimilation (before posterior infation)
+ * No Inflation: same as analysis
+ * Prior Inf: same as analysis
+ * Post Inf: assimilated ensemble and damped posterior inflation
+ * Prior and Post Inf: assimilated ensemble and damped posterior inflation
+
+ analysis - after assimilation and before potentially update posterior inflation ensemble
+ and updated prior inf
+ * No Inflation: assimilated ensemble
+ * Prior Inf: assimilated ensemble and updated prior inf
+ * Post Inf: post inflated ensemble and updated posterior inflation
+ * Prior and Post Inf: post inflated ensemble and updated prior inf and posterior
+ inflation
+
+ output - a single time step of the output ensemble and potentially updated prior inf
+ and posterior inflation
+
+
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-+ Month Day 2017 :: change $Revision$
++ May 5th 2017 :: major changes to model_mod interfaces $Revision$
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+A long-awaited overhaul of the model_mod interfaces. All models which are
+in our subversion repository and are supported in the Manhattan release
+have been updated to match the new interfaces. If you have model_mods with
+extensive changes, our recommendation is to diff your changes with the version
+you checked out and insert those changes into the new version. The changes for
+this update are unfortunately extensive.
+
+The detailed list of changes:
+
+model_mod::get_state_meta_data() is no longer passed an ensemble_handle as the
+first argument. it should not do vertical coordinate conversion. that will be
+done as a separate step by convert_vertical_state()
+
+model_mod::vert_convert is replaced by convert_vertical_state() and convert_vertical_obs()
+Any vertical conversion code that was in get_state_meta_data should be moved
+to convert_vertical_state() which has access to the state vector index, so the
+code should move easily.
More information about the Dart-dev
mailing list