[Dart-dev] DART/branches Revision: 12032

dart at ucar.edu dart at ucar.edu
Fri Nov 3 08:54:27 MDT 2017


nancy at ucar.edu
2017-11-03 08:54:23 -0600 (Fri, 03 Nov 2017)
66
fixed missing end subroutine and end module lines;
compiles now.




Modified: DART/branches/recam/assimilation_code/modules/utilities/netcdf_utilities_mod.f90
===================================================================
--- DART/branches/recam/assimilation_code/modules/utilities/netcdf_utilities_mod.f90	2017-11-02 21:17:18 UTC (rev 12031)
+++ DART/branches/recam/assimilation_code/modules/utilities/netcdf_utilities_mod.f90	2017-11-03 14:54:23 UTC (rev 12032)
@@ -853,83 +853,9 @@
 
 end subroutine nc_get_real_3d
 
-!--------------------------------------------------------------------
-!--------------------------------------------------------------------
-! misc section: file operations, standard timestamp routine
-
-subroutine nc_add_global_creation_time(ncid, context, filename)
-
-integer,          intent(in) :: ncid
-character(len=*), intent(in), optional :: context
-character(len=*), intent(in), optional :: filename
-
-character(len=8)      :: crdate      ! needed by F90 DATE_AND_TIME intrinsic
-character(len=10)     :: crtime      ! needed by F90 DATE_AND_TIME intrinsic
-character(len=5)      :: crzone      ! needed by F90 DATE_AND_TIME intrinsic
-integer, dimension(8) :: values      ! needed by F90 DATE_AND_TIME intrinsic
-
-character(len=128) :: str1
-
-call DATE_AND_TIME(crdate,crtime,crzone,values)
-write(str1,'(''YYYY MM DD HH MM SS = '',i4,5(1x,i2.2))') &
-                  values(1), values(2), values(3), values(5), values(6), values(7)
-
-call nc_add_global_char_att(ncid, "creation_date", str1, context, filename)
-
-end subroutine nc_add_global_creation_time
-
-!--------------------------------------------------------------------
-
-subroutine nc_redef(ncid, context, filename)
-
-integer,          intent(in) :: ncid
-character(len=*), intent(in), optional :: context
-character(len=*), intent(in), optional :: filename
-
-character(len=*), parameter :: routine = 'nc_redef'
-integer :: ret
-
-ret = nf90_Redef(ncid)
-call nc_check(ret, routine, 'begin file define mode', context, filename)
-
-end subroutine nc_redef
-
-!--------------------------------------------------------------------
-
-subroutine nc_enddef(ncid, context, filename)
-
-integer,          intent(in) :: ncid
-character(len=*), intent(in), optional :: context
-character(len=*), intent(in), optional :: filename
-
-character(len=*), parameter :: routine = 'nc_enddef'
-integer :: ret
-
-ret = nf90_EndDef(ncid)
-call nc_check(ret, routine, 'end file define mode', context, filename)
-
-end subroutine nc_enddef
-
-!--------------------------------------------------------------------
-
-subroutine nc_sync(ncid, context, filename)
-
-integer,          intent(in) :: ncid
-character(len=*), intent(in), optional :: context
-character(len=*), intent(in), optional :: filename
-
-character(len=*), parameter :: routine = 'nc_sync'
-integer :: ret
-
-ret = nf90_Sync(ncid)
-call nc_check(ret, routine, 'file sync', context, filename)
-
-end subroutine nc_sync
-
 !------------------------------------------------------------------
 !--------------------------------------------------------------------
 ! inquire variable info
-!--------------------------------------------------------------------
 
 subroutine nc_get_variable_size_1d(ncid, varname, varsize, context, filename)      
 
@@ -951,7 +877,7 @@
 ret = nf90_inquire_dimension(ncid, dimids(1), len=varsize)
 call nc_check(ret, routine, 'inquire dimension length for dimension 1', context, filename)
 
-subroutine nc_get_variable_size_1d
+end subroutine nc_get_variable_size_1d
 
 !--------------------------------------------------------------------
 
@@ -1025,8 +951,86 @@
 
 end subroutine nc_get_variable_num_dimensions 
 


More information about the Dart-dev mailing list