[Dart-dev] DART/releases Revision: 12417

dart at ucar.edu dart at ucar.edu
Thu Mar 1 16:34:13 MST 2018


nancy at ucar.edu
2018-03-01 16:34:13 -0700 (Thu, 01 Mar 2018)
3155
push rma_trunk changes to the Manhattan release.  changes include:

- Fix a debug message in the MPAS ATM model which might have caused a buffer
overflow crash when formatting a message for a larger ensemble size.

- Update the ROMS shell scripts to support PBS, SLURM, as well as LSF.
Update the ROMS model_mod html documentation.

- Update the default CAM-FV input.nml to have more realistic values
for the highest observation assimilated, and for where the ramp starts
that decreases the increments at the model top. If running with a higher
model top than the default check these items carefully.

- Fixed variable type for 'time' variables we create in diagnostic files

- Miscellaneous minor Bug fixes: 
   - Print format wider for fractional levels in threed_sphere locations
   - Fixed a deallocate call at program shutdown time
   - Fixed an indexing problem computing cam-fv U_WIND observations if the
     observation used HEIGHT as the vertical coordinate (very unusual).
   - Fixed grid creation bug in a test program used with model_mod_check.
     Now uses correct spacing for grids in the x,y coordinates.
   - Fixed an allocate problem in a test interpolate routine.

- Add surface pressure to the default state list in the wrf work/input.nml

- developer_tests/test_dart.csh can run PMO for more models. required
updates to the work/input.nml in several directories (wrf, cm1, POP,
mpas_atm) to match the current namelist.

- several model_mod_check programs were combined into a single version
that allows for selection of individual tests.  many of the input.nml
models/xxx/work/input.nml files have either had a &model_mod_check_nml
section added or updated to match the updated interface.

- the DART QTYs are now available via the state structure in the wrf 
and clm model_mods.

- support the NAG compiler better.  (contact dart at ucar.edu for more
help if you want to use this compiler.  some hand work is still needed.)

- streamlined the debug output from the state_structure_info() call to
avoid replicating information that was the same for all variables.

- minor formatting change to the dart log file output for the list of
observation types being assimilated, evaluated, and using precomputed
forward operators.

- fixed an uninitialized variable in the BGRID model code in a routine
that isn't normally used.

- Updated the threed_sphere location module documentation with some usage
notes about issues commonly encountered.

- Fixed an incorrect test when printing out a log message describing if the
inflation would be variance-adaptive or not.

- Change the location of the POP MDT reference file to be relative to the 
current run directory and not an absolute file location on cheyenne.

- Make the ROMS, CM1, and POP model_mod log namelist information to the 
namelist log file and not the main DART log file.

- Updated several html documentation files, including the template/model_mod.html
which describes the current model_mod required interfaces.

- Updated the instructions for the GSI to DART obs converter to suggest some
needed compiler flags in certain cases.

- Updated the location module test programs.




Index: DART/releases/Manhattan
===================================================================
--- DART/releases/Manhattan	2018-03-01 23:01:11 UTC (rev 12416)
+++ DART/releases/Manhattan	2018-03-01 23:34:13 UTC (rev 12417)

Property changes on: DART/releases/Manhattan
___________________________________________________________________
Modified: svn:mergeinfo
## -5,6 +5,7 ##
 /DART/branches/gitm:5135-6207
 /DART/branches/gitm_lanai:6563-6644
 /DART/branches/helen:5987-6153
+/DART/branches/mmc:12038-12269
 /DART/branches/model_mod_changes:11401-11602
 /DART/branches/rma_array_nml:11814-11839
 /DART/branches/rma_cam_fv:9550-9726
## -34,7 +35,7 ##
 /DART/branches/rma_sprint:8093-8164
 /DART/branches/rma_state_structure_test_dir:9470-9674
 /DART/branches/rma_state_structure_unit_test:9689-10266
-/DART/branches/rma_trunk:11347-12165
+/DART/branches/rma_trunk:11347-12416
 /DART/branches/rma_trunk_clamping:8784-8799
 /DART/branches/rma_trunk_filename:8009-8155
 /DART/branches/rma_trunk_get_state_fun:8566-8594
Modified: DART/releases/Manhattan/CHANGELOG
===================================================================
--- DART/releases/Manhattan/CHANGELOG	2018-03-01 23:01:11 UTC (rev 12416)
+++ DART/releases/Manhattan/CHANGELOG	2018-03-01 23:34:13 UTC (rev 12417)
@@ -624,9 +624,85 @@
 longitude interpolation in grids that cross the 360/0 line.
 
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ Mar 01 2018 :: ROMS, MMC, PMO, MPAS_ATM debug, etc           Revision: 12167 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+- Fix a debug message in the MPAS ATM model which might have caused a buffer
+overflow crash when formatting a message for a larger ensemble size.
+
+- Update the ROMS shell scripts to support PBS, SLURM, as well as LSF.
+Update the ROMS model_mod html documentation.
+
+- Update the default CAM-FV input.nml to have more realistic values
+for the highest observation assimilated, and for where the ramp starts
+that decreases the increments at the model top. If running with a higher
+model top than the default check these items carefully.
+
+- Fixed variable type for 'time' variables we create in diagnostic files
+
+- Miscellaneous minor Bug fixes: 
+   - Print format wider for fractional levels in threed_sphere locations
+   - Fixed a deallocate call at program shutdown time
+   - Fixed an indexing problem computing cam-fv U_WIND observations if the
+     observation used HEIGHT as the vertical coordinate (very unusual).
+   - Fixed grid creation bug in a test program used with model_mod_check.
+     Now uses correct spacing for grids in the x,y coordinates.
+   - Fixed an allocate problem in a test interpolate routine.
+
+- Add surface pressure to the default state list in the wrf work/input.nml
+
+- developer_tests/test_dart.csh can run PMO for more models. required
+updates to the work/input.nml in several directories (wrf, cm1, POP,
+mpas_atm) to match the current namelist.
+
+- several model_mod_check programs were combined into a single version
+that allows for selection of individual tests.  many of the input.nml
+models/xxx/work/input.nml files have either had a &model_mod_check_nml
+section added or updated to match the updated interface.
+
+- the DART QTYs are now available via the state structure in the wrf 
+and clm model_mods.
+
+- support the NAG compiler better.  (contact dart at ucar.edu for more
+help if you want to use this compiler.  some hand work is still needed.)
+
+- streamlined the debug output from the state_structure_info() call to
+avoid replicating information that was the same for all variables.
+
+- minor formatting change to the dart log file output for the list of
+observation types being assimilated, evaluated, and using precomputed
+forward operators.
+
+- fixed an uninitialized variable in the BGRID model code in a routine
+that isn't normally used.
+
+- Updated the threed_sphere location module documentation with some usage
+notes about issues commonly encountered.
+
+- Fixed an incorrect test when printing out a log message describing if the
+inflation would be variance-adaptive or not.
+
+- Change the location of the POP MDT reference file to be relative to the 
+current run directory and not an absolute file location on cheyenne.
+
+- Make the ROMS, CM1, and POP model_mod log namelist information to the 
+namelist log file and not the main DART log file.
+
+- Updated several html documentation files, including the template/model_mod.html
+which describes the current model_mod required interfaces.
+
+- Updated the instructions for the GSI to DART obs converter to suggest some


More information about the Dart-dev mailing list