[Dart-dev] DART/branches Revision: 12242
dart at ucar.edu
dart at ucar.edu
Tue Dec 26 11:06:42 MST 2017
thoar at ucar.edu
2017-12-26 11:06:40 -0700 (Tue, 26 Dec 2017)
198
Adding the obs_def_utilities_mod:track_status routine and
updating path_names_files accordingly.
Removed unused variables identified by GNU Fortran (GCC) 5.1.0
in other routines. No code changes.
Modified: DART/branches/openggcm/assimilation_code/location/utilities/default_location_mod.f90
===================================================================
--- DART/branches/openggcm/assimilation_code/location/utilities/default_location_mod.f90 2017-12-26 17:28:04 UTC (rev 12241)
+++ DART/branches/openggcm/assimilation_code/location/utilities/default_location_mod.f90 2017-12-26 18:06:40 UTC (rev 12242)
@@ -23,17 +23,15 @@
get_vertical_localization_coord, set_vertical_localization_coord
! version controlled file description for error handling, do not edit
-character(len=256), parameter :: source = &
+character(len=*), parameter :: source = &
"$URL$"
-character(len=32 ), parameter :: revision = "$Revision$"
-character(len=128), parameter :: revdate = "$Date$"
+character(len=*), parameter :: revision = "$Revision$"
+character(len=*), parameter :: revdate = "$Date$"
integer :: location_vertical_localization_coord = 0
logical, save :: module_initialized = .false.
-character(len = 129) :: errstring
-
contains
!----------------------------------------------------------------------------
Modified: DART/branches/openggcm/assimilation_code/modules/assimilation/assim_model_mod.f90
===================================================================
--- DART/branches/openggcm/assimilation_code/modules/assimilation/assim_model_mod.f90 2017-12-26 17:28:04 UTC (rev 12241)
+++ DART/branches/openggcm/assimilation_code/modules/assimilation/assim_model_mod.f90 2017-12-26 18:06:40 UTC (rev 12242)
@@ -52,15 +52,11 @@
write_model_time
! version controlled file description for error handling, do not edit
-character(len=256), parameter :: source = &
+character(len=*), parameter :: source = &
"$URL$"
-character(len=32 ), parameter :: revision = "$Revision$"
-character(len=128), parameter :: revdate = "$Date$"
+character(len=*), parameter :: revision = "$Revision$"
+character(len=*), parameter :: revdate = "$Date$"
-
-! Permanent class storage for model_size
-integer :: model_size
-
! Ensure init code is called exactly once
logical :: module_initialized = .false.
Modified: DART/branches/openggcm/assimilation_code/modules/assimilation/assim_tools_mod.f90
===================================================================
--- DART/branches/openggcm/assimilation_code/modules/assimilation/assim_tools_mod.f90 2017-12-26 17:28:04 UTC (rev 12241)
+++ DART/branches/openggcm/assimilation_code/modules/assimilation/assim_tools_mod.f90 2017-12-26 18:06:40 UTC (rev 12242)
@@ -111,10 +111,10 @@
real(r8), allocatable :: obs_impact_table(:,:)
! version controlled file description for error handling, do not edit
-character(len=256), parameter :: source = &
+character(len=*), parameter :: source = &
"$URL$"
-character(len=32 ), parameter :: revision = "$Revision$"
-character(len=128), parameter :: revdate = "$Date$"
+character(len=*), parameter :: revision = "$Revision$"
+character(len=*), parameter :: revdate = "$Date$"
!============================================================================
@@ -356,7 +356,7 @@
integer(i8) :: my_obs_indx(obs_ens_handle%my_num_vars)
integer :: my_num_obs, i, j, owner, owners_index, my_num_state
-integer :: this_obs_key, obs_mean_index, obs_var_index
+integer :: obs_mean_index, obs_var_index
integer :: grp_beg(num_groups), grp_end(num_groups), grp_size, grp_bot, grp_top, group
integer :: close_obs_ind(obs_ens_handle%my_num_vars)
integer :: close_state_ind(ens_handle%my_num_vars)
@@ -392,8 +392,6 @@
real(r8) :: vertvalue_obs_in_localization_coord
integer :: whichvert_obs_in_localization_coord
real(r8) :: whichvert_real
-type(location_type) :: lc(1)
-integer :: kd(1)
! timing - set one or both of the parameters to true
! to get timing info printed out.
@@ -1907,8 +1905,8 @@
! Uses interpolation to get correction factor into the table
-integer :: iunit, i, low_indx, high_indx
-real(r8) :: temp, temp2, correl, fract, low_correl, low_exp_correl, low_alpha
+integer :: low_indx, high_indx
+real(r8) :: correl, fract, low_correl, low_exp_correl, low_alpha
real(r8) :: high_correl, high_exp_correl, high_alpha
logical, save :: first_time = .true.
Modified: DART/branches/openggcm/assimilation_code/modules/assimilation/filter_mod.f90
===================================================================
--- DART/branches/openggcm/assimilation_code/modules/assimilation/filter_mod.f90 2017-12-26 17:28:04 UTC (rev 12241)
More information about the Dart-dev
mailing list