Skip to content

Commit f18506d

Browse files
authored
Merge pull request #80 from GEOS-ESM/bugfix/mathomp4/remove-paths
Fix bug
2 parents d1b8017 + 9795dea commit f18506d

File tree

1 file changed

+44
-44
lines changed

1 file changed

+44
-44
lines changed

post/time_ave.F

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -120,13 +120,13 @@ program time_ave
120120
real, allocatable :: TEM_VARS(:,:,:,:)
121121

122122
data TEM_NAMES / 'U','V','T','OMEGA','USVS','USWS','VSTS' /
123-
data TEM_FOUND / '.F.' ,
124-
. '.F.' ,
125-
. '.F.' ,
126-
. '.F.' ,
127-
. '.F.' ,
128-
. '.F.' ,
129-
. '.F.' /
123+
data TEM_FOUND / .FALSE. ,
124+
. .FALSE. ,
125+
. .FALSE. ,
126+
. .FALSE. ,
127+
. .FALSE. ,
128+
. .FALSE. ,
129+
. .FALSE. /
130130

131131
logical TEM_WRITE
132132
logical NO_TEM
@@ -215,22 +215,22 @@ program time_ave
215215
if( trim(arg(n)).eq.'-dv'.or. trim(arg(n)).eq.'-mdv') ldquad = .true.
216216

217217
if( trim(arg(n)).eq.'-d' .or. trim(arg(n)).eq.'-dv' ) then
218-
diurnal = .TRUE.
218+
diurnal = .TRUE.
219219
if( n+1.le.nargs ) then
220220
read(arg(n+1),fmt='(a1)') char
221221
if( char.ne.'-' ) doutput = arg(n+1)
222222
endif
223223
endif
224224

225225
if( trim(arg(n)).eq.'-md' .or. trim(arg(n)).eq.'-mdv' ) then
226-
mdiurnal = .TRUE.
226+
mdiurnal = .TRUE.
227227
if( n+1.le.nargs ) then
228228
read(arg(n+1),fmt='(a1)') char
229229
if( char.ne.'-' ) doutput = arg(n+1)
230230
endif
231231
endif
232232

233-
if( trim(arg(n)).eq.'-eta' .or.
233+
if( trim(arg(n)).eq.'-eta' .or.
234234
. trim(arg(n)).eq.'-hdf' ) then ! Backward compatable for old interface
235235
nfiles = 1
236236
read(arg(n+nfiles),fmt='(a1)') char
@@ -525,7 +525,7 @@ program time_ave
525525
nstar = index( trim(quadratics(1,nv)),'star',back=.true. )
526526
if( nstar.ne.0 ) then
527527
lzstar(nv) = .TRUE.
528-
vtitle2(mv) = "Product_of_Zonal_Mean_Deviations_of_"
528+
vtitle2(mv) = "Product_of_Zonal_Mean_Deviations_of_"
529529
. // trim(vname(qloc(1,nv))) // "_and_" // trim(vname(qloc(2,nv)))
530530
endif
531531

@@ -650,12 +650,12 @@ program time_ave
650650
call tick (nymd,nhms,-86400)
651651
endif
652652

653-
if( ( begdate.ne.-999 .and. begtime.ne.-999 ) .and.
654-
. ( begdate.gt.nymd .or.
653+
if( ( begdate.ne.-999 .and. begtime.ne.-999 ) .and.
654+
. ( begdate.gt.nymd .or.
655655
. ( begdate.eq.nymd.and.begtime.gt.nhms ) ) ) cycle
656656

657-
if( ( enddate.ne.-999 .and. endtime.ne.-999 ) .and.
658-
. ( enddate.lt.nymd .or.
657+
if( ( enddate.ne.-999 .and. endtime.ne.-999 ) .and.
658+
. ( enddate.lt.nymd .or.
659659
. ( enddate.eq.nymd.and.endtime.lt.nhms ) ) ) cycle
660660

661661
k = k+1
@@ -955,10 +955,10 @@ program time_ave
955955

956956
if( root ) then
957957
call gfio_close ( id,rc )
958-
print *
958+
print *
959959
print *, 'Created: ',trim(hdfile)
960960
print *, '-------- '
961-
print *
961+
print *
962962
endif
963963
call timeend(' Write_AVE')
964964

@@ -1012,7 +1012,7 @@ program time_ave
10121012
enddo
10131013
endif
10141014

1015-
call TEM( TEM_VARS,imglobal,jmglobal,lm,TEM_NVARS,
1015+
call TEM( TEM_VARS,imglobal,jmglobal,lm,TEM_NVARS,
10161016
. EXPID,lon,lat,lev,levunits,nymd0,nhms0,timinc,undef )
10171017
endif
10181018
endif
@@ -1102,7 +1102,7 @@ program time_ave
11021102
call gfio_close ( id,rc )
11031103
print *, 'Created: ',trim(hdfile)
11041104
print *, '-------- '
1105-
print *
1105+
print *
11061106
endif
11071107
call tick (nymd0,nhms0,ndt)
11081108
enddo
@@ -1111,9 +1111,9 @@ program time_ave
11111111
call gfio_close ( id,rc )
11121112
print *, 'Created: ',trim(hdfile)
11131113
print *, '-------- '
1114-
print *
1114+
print *
11151115
endif
1116-
if( root ) print *
1116+
if( root ) print *
11171117

11181118
call timeend(' Write_Diurnal')
11191119
endif
@@ -1336,45 +1336,45 @@ subroutine tick (nymd,nhms,ndt)
13361336
NSEC = NSEC - 86400
13371337
NYMD = INCYMD (NYMD,1)
13381338
ENDDO
1339-
ENDIF
1340-
1339+
ENDIF
1340+
13411341
IF (NSEC.EQ.86400) THEN
13421342
NSEC = 0
13431343
NYMD = INCYMD (NYMD,1)
1344-
ENDIF
1345-
1344+
ENDIF
1345+
13461346
IF (NSEC.LT.00000) THEN
13471347
DO WHILE (NSEC.LT.0)
13481348
NSEC = 86400 + NSEC
13491349
NYMD = INCYMD (NYMD,-1)
13501350
ENDDO
1351-
ENDIF
1352-
1351+
ENDIF
1352+
13531353
NHMS = NHMSF (NSEC)
1354-
ENDIF
1354+
ENDIF
13551355

1356-
RETURN
1356+
RETURN
13571357
end subroutine tick
13581358

13591359
function incymd (NYMD,M)
1360-
C***********************************************************************
1361-
C PURPOSE
1362-
C INCYMD: NYMD CHANGED BY ONE DAY
1363-
C MODYMD: NYMD CONVERTED TO JULIAN DATE
1364-
C DESCRIPTION OF PARAMETERS
1365-
C NYMD CURRENT DATE IN YYMMDD FORMAT
1366-
C M +/- 1 (DAY ADJUSTMENT)
1367-
C
1368-
C***********************************************************************
1369-
C* GODDARD LABORATORY FOR ATMOSPHERES *
1370-
C***********************************************************************
1360+
C***********************************************************************
1361+
C PURPOSE
1362+
C INCYMD: NYMD CHANGED BY ONE DAY
1363+
C MODYMD: NYMD CONVERTED TO JULIAN DATE
1364+
C DESCRIPTION OF PARAMETERS
1365+
C NYMD CURRENT DATE IN YYMMDD FORMAT
1366+
C M +/- 1 (DAY ADJUSTMENT)
1367+
C
1368+
C***********************************************************************
1369+
C* GODDARD LABORATORY FOR ATMOSPHERES *
1370+
C***********************************************************************
13711371

13721372
INTEGER NDPM(12)
13731373
DATA NDPM /31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31/
13741374
LOGICAL LEAP
13751375
LEAP(NY) = MOD(NY,4).EQ.0 .AND. (MOD(NY,100).NE.0 .OR. MOD(NY,400).EQ.0)
13761376

1377-
C***********************************************************************
1377+
C***********************************************************************
13781378
C
13791379
NY = NYMD / 10000
13801380
NM = MOD(NYMD,10000) / 100
@@ -1405,9 +1405,9 @@ function incymd (NYMD,M)
14051405
INCYMD = NY*10000 + NM*100 + ND
14061406
RETURN
14071407

1408-
C***********************************************************************
1409-
C E N T R Y M O D Y M D
1410-
C***********************************************************************
1408+
C***********************************************************************
1409+
C E N T R Y M O D Y M D
1410+
C***********************************************************************
14111411

14121412
ENTRY MODYMD (NYMD)
14131413
NY = NYMD / 10000

0 commit comments

Comments
 (0)