[Dart-dev] DART/branches Revision: 12301

dart at ucar.edu dart at ucar.edu
Tue Jan 9 14:46:48 MST 2018


thoar at ucar.edu
2018-01-09 14:46:47 -0700 (Tue, 09 Jan 2018)
490
Bringing up-to-date with the rma_trunk.
Basically a reintegration of the mmc branch.
- now uses a single model_mod_check.f90 for all of the models. There is a test dataset
/glade/p/image/DART_test_cases/test_build_datasets.tar   that has all the data needed to
run developer_tests/test_dart.csh 
- fixed some allocate/deallocate issues identified by NAG
- bug in cam-fv model_mod - for U winds on heights (which never happens)
- bug fix in mpas_atm for long debug messages when debug > 11




Index: DART/branches/cesm_clm
===================================================================
--- DART/branches/cesm_clm	2018-01-09 21:11:17 UTC (rev 12300)
+++ DART/branches/cesm_clm	2018-01-09 21:46:47 UTC (rev 12301)

Property changes on: DART/branches/cesm_clm
___________________________________________________________________
Modified: svn:mergeinfo
## -5,6 +5,7 ##
 /DART/branches/gitm:5137-6209
 /DART/branches/gitm_lanai:6565-6646
 /DART/branches/helen:5989-6155
+/DART/branches/mmc:12038-12269
 /DART/branches/model_mod_changes:11403-11604
 /DART/branches/rma_array_nml:11814-11839
 /DART/branches/rma_cam_fv:9552-9728
## -34,7 +35,7 ##
 /DART/branches/rma_sprint:8095-8166
 /DART/branches/rma_state_structure_test_dir:9472-9676
 /DART/branches/rma_state_structure_unit_test:9691-10268
-/DART/branches/rma_trunk:12108-12245
+/DART/branches/rma_trunk:12108-12300
 /DART/branches/rma_trunk_clamping:8786-8801
 /DART/branches/rma_trunk_filename:8011-8157
 /DART/branches/rma_trunk_get_state_fun:8568-8596
Modified: DART/branches/cesm_clm/CHANGELOG
===================================================================
--- DART/branches/cesm_clm/CHANGELOG	2018-01-09 21:11:17 UTC (rev 12300)
+++ DART/branches/cesm_clm/CHANGELOG	2018-01-09 21:46:47 UTC (rev 12301)
@@ -613,9 +613,71 @@
 longitude interpolation in grids that cross the 360/0 line.
 
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ Jan 03 2018 :: MPAS_ATM bugfix                             Revision: 12256
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+- Fixed an error in the mpas_atm model_mod for a debug print that failed with
+large ensemble sizes.
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ Jan 03 2018 :: reintegration of mmc branch                 Revision: 12272  
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+- several model_mod_check programs were combined into a single 
+  assimilation_code/programs/model_mod_check/model_mod_check.f90
+  that allows for selection of individual tests.
+
+- bugfix: threed_sphere/location_mod.f90 
+          print format wider for fractional levels
+
+- bugfix: dart_time_io_mod.f90 
+          fixed variable type for 'time' variables we create.
+
+- bugfix: direct_netcdf_mod.f90 
+          only task 0 deallocates the arrays that task 0 allocates
+
+- bugfix: cam-fv/model_mod.f90 calculating the U_WIND observations on height.
+          indexing was wrong in a block of code that is seldom (if ever) used.
+          U_WIND observations usually use pressure for the vertical.
+
+- bugfix: test_interpolate_threed_cartesian.f90 fixed grid creation in 
+          test_interpolate_range(). Now uses correct spacing for grids 
+          in the x,y coordinates.
+
+- bugfix: model_mod_tools/test_interpolate*90  ensure that all versions
+          allocate and initialize the array of error codes
+
+- feature: utilities/*_win_mod.f90: free_state_window()
+           make observation ensemble handles optional
+
+- feature: clm/model_mod.f90 
+           the DART QTYs are now available via the state structure
+
+- feature: wrf/model_mod.f90 
+           the DART QTYs are now available via the state structure
+
+- cleanup: the PGI compiler warns against variables that have the same
+           name as Fortran intrinsics. _some_ of those have been renamed.
+
+- cleanup: some unused variables were removed in modules that were involved.
+
+- cleanup: assim_model_mod.html 
+           removed two unused routines, fixed documentation for 
+           get_closest_state_time_to and get_initial_condition
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ Jan 04 2018 :: test_dart.csh enhancements                  Revision: 12245  
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+- developer_tests/test_dart.csh can run pmo for more models.
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 + MMM DD YYYY :: summary of next changes                    $Revision$
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
+- next ...
+
+
 # <next few lines under version control, do not edit>
 # $URL$
 # $Revision$


More information about the Dart-dev mailing list