[Dart-dev] DART/releases Revision: 11864

dart at ucar.edu dart at ucar.edu
Wed Aug 2 13:40:29 MDT 2017


nancy at ucar.edu
2017-08-02 13:40:28 -0600 (Wed, 02 Aug 2017)
975
moving changes from rma_trunk to the released Manhattan branch.
this update includes:

- added code to support listing input and output filenames directly in the
  namelist instead of having to go through an indirect text file.  most useful
  for programs that take a single input and output file, but works for all cases.

- bug fix in location_io_mod.f90 that affected obs_seq_to_netcdf (error in adding
  vertical location types to output file).

- fix to convert_gpsro_bufr.f90 converter (GPS obs from BUFR files) that failed
  if r8 defined to be r4.

- added draws from gamma, inverse gamma, and exponential distributions to the
  random sequence module.

- various updates to the CAM scripts to work more smoothly with the most
  recent CIME changes and DART Manhattan updates.

- added QTY_CWP_PATH and QTY_CWP_PATH_ZERO to the default quantities list for
  the obs_def_cwp_mod.f90 forward operator.

- improved some error messages in the diagnostic matlab scripts





Index: DART/releases/Manhattan
===================================================================
--- DART/releases/Manhattan	2017-08-02 16:57:00 UTC (rev 11863)
+++ DART/releases/Manhattan	2017-08-02 19:40:28 UTC (rev 11864)

Property changes on: DART/releases/Manhattan
___________________________________________________________________
Modified: svn:mergeinfo
## -6,6 +6,7 ##
 /DART/branches/gitm_lanai:6563-6644
 /DART/branches/helen:5987-6153
 /DART/branches/model_mod_changes:11401-11602
+/DART/branches/rma_array_nml:11814-11839
 /DART/branches/rma_cam_fv:9550-9726
 /DART/branches/rma_cf_conventions:9725-10084
 /DART/branches/rma_cice:10647-10850
## -32,7 +33,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-11831
+/DART/branches/rma_trunk:11347-11863
 /DART/branches/rma_trunk_clamping:8784-8799
 /DART/branches/rma_trunk_filename:8009-8155
 /DART/branches/rma_trunk_get_state_fun:8566-8594
## -46,4 +47,4 ##
 /DART/branches/rma_types_kinds:11200-11234
 /DART/branches/rma_updates_nancy:11613-11674
 /DART/branches/trunk_with_cam_style:9465-9532
-/DART/trunk:6298-9548
\ No newline at end of property
+/DART/trunk:6298-6299,6306-9548
\ No newline at end of property
Modified: DART/releases/Manhattan/CHANGELOG
===================================================================
--- DART/releases/Manhattan/CHANGELOG	2017-08-02 16:57:00 UTC (rev 11863)
+++ DART/releases/Manhattan/CHANGELOG	2017-08-02 19:40:28 UTC (rev 11864)
@@ -476,7 +476,7 @@
   in the repository.  (Remove it from any private path_names_* files.)
 
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-+ July 18 2017 :: bug fixes, documentation updates.  $Revision$
++ July 18 2017 :: bug fixes, documentation updates.  Revision: 11830 
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
 - fixed bug in obs_impact_tool when generating the run-time table.  specifying
@@ -491,9 +491,35 @@
   names changed from 'restart' to 'state' for input and output files.
 
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-+ MMMM DD 2017 :: next revision summary.  Revision: 
++ Aug 2 2017 :: single filenames, random distributions, bug fixes.  $Revision$
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
+- added code to support listing input and output filenames directly in the
+  namelist instead of having to go through an indirect text file.  most useful
+  for programs that take a single input and output file, but works for all cases.
+
+- bug fix in location_io_mod.f90 that affected obs_seq_to_netcdf (error in adding
+  vertical location types to output file).
+
+- fix to convert_gpsro_bufr.f90 converter (GPS obs from BUFR files) that failed
+  if r8 defined to be r4.
+
+- added draws from gamma, inverse gamma, and exponential distributions to the
+  random sequence module.
+
+- various updates to the CAM scripts to work more smoothly with the most
+  recent CIME changes and DART Manhattan updates.
+
+- added QTY_CWP_PATH and QTY_CWP_PATH_ZERO to the default quantities list for
+  the obs_def_cwp_mod.f90 forward operator.
+
+- improved some error messages in the diagnostic matlab scripts
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ MMM DD 2017 :: next revision summary.  Revision: 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+
 # <next few lines under version control, do not edit>
 # $URL$
 # $Revision$

Modified: DART/releases/Manhattan/assimilation_code/location/utilities/location_io_mod.f90
===================================================================
--- DART/releases/Manhattan/assimilation_code/location/utilities/location_io_mod.f90	2017-08-02 16:57:00 UTC (rev 11863)
+++ DART/releases/Manhattan/assimilation_code/location/utilities/location_io_mod.f90	2017-08-02 19:40:28 UTC (rev 11864)
@@ -129,9 +129,11 @@
 character(len=*), optional, intent(in) :: fname       ! file name (for error printing purposes)
 
 integer :: VarID
-integer :: rc
+integer :: rc, ndims
 character(len=32) :: context = 'nc_add_location_atts'
 
+integer :: dimids(NF90_MAX_VAR_DIMS)
+
 ! find the id of the given variable name
 rc = nf90_inq_varid(ncFileID, varname, varid=VarID)
 call nc_check(rc, context, 'inq_varid:'//trim(varname), fname)


More information about the Dart-dev mailing list