Skip to content

Commit 1ca0d79

Browse files
authored
Merge pull request #74 from GEOS-ESM/hotfix/tclune/#71-fix-format
Fixes #71 - Format statement broken for ntracers > 1
2 parents 177e6ce + ecd457e commit 1ca0d79

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

AdvCore_GridCompMod.F90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ subroutine SetServices(GC, rc)
219219

220220
! 3D Tracers
221221
do ntracer=1,ntracers
222-
write(myTracer, "('TEST_TRACER',i1.1)") ntracer-1
222+
write(myTracer, "('TEST_TRACER',i5.5)") ntracer-1
223223
call MAPL_AddExportSpec ( gc, &
224224
SHORT_NAME = TRIM(myTracer), &
225225
LONG_NAME = TRIM(myTracer), &
@@ -811,7 +811,7 @@ subroutine Run(GC, IMPORT, EXPORT, CLOCK, RC)
811811
advTracers(N)%content = TRACERS(:,:,:,N)
812812
end if
813813
! Fill Export States
814-
write(myTracer, "('TEST_TRACER',i1.1)") N-1
814+
write(myTracer, "('TEST_TRACER',i5.5)") N-1
815815
call MAPL_GetPointer(EXPORT, temp3D, TRIM(myTracer), rc=status)
816816
VERIFY_(STATUS)
817817
if ((associated(temp3D)) .and. (N<=ntracers)) then

DynCore_GridCompMod.F90

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1593,7 +1593,7 @@ Subroutine SetServices ( gc, rc )
15931593

15941594
do ntracer=1,ntracers
15951595
do nlev=1,nlevs
1596-
write(myTracer, "('Q',i1.1,'_',i3.3)") ntracer-1, plevs(nlev)
1596+
write(myTracer, "('Q',i5.5,'_',i3.3)") ntracer-1, plevs(nlev)
15971597
call MAPL_AddExportSpec ( gc, &
15981598
SHORT_NAME = TRIM(myTracer), &
15991599
LONG_NAME = TRIM(myTracer), &
@@ -1602,7 +1602,7 @@ Subroutine SetServices ( gc, rc )
16021602
VLOCATION = MAPL_VLocationNone, RC=STATUS )
16031603
VERIFY_(STATUS)
16041604
enddo
1605-
write(myTracer, "('Q',i1.1)") ntracer-1
1605+
write(myTracer, "('Q',i5.5)") ntracer-1
16061606
call MAPL_AddExportSpec ( gc, &
16071607
SHORT_NAME = TRIM(myTracer), &
16081608
LONG_NAME = TRIM(myTracer), &
@@ -4360,7 +4360,7 @@ subroutine Run(gc, import, export, clock, rc)
43604360

43614361

43624362
do ntracer=1,ntracers
4363-
write(myTracer, "('Q',i1.1)") ntracer-1
4363+
write(myTracer, "('Q',i5.5)") ntracer-1
43644364
call MAPL_GetPointer(export, temp3D, TRIM(myTracer), rc=status)
43654365
VERIFY_(STATUS)
43664366
if((associated(temp3d)) .and. (NQ>=ntracer)) then
@@ -6367,7 +6367,7 @@ subroutine RunAddIncs(gc, import, export, clock, rc)
63676367
if(associated(temp3d)) temp3d = (tempxy)*(p00/(0.5*(vars%pe(:,:,1:km)+vars%pe(:,:,2:km+1))))**kappa
63686368

63696369
do ntracer=1,ntracers
6370-
write(myTracer, "('Q',i1.1)") ntracer-1
6370+
write(myTracer, "('Q',i5.5)") ntracer-1
63716371
call MAPL_GetPointer(export, temp3D, TRIM(myTracer), rc=status)
63726372
VERIFY_(STATUS)
63736373
if((associated(temp3d)) .and. (STATE%GRID%NQ>=ntracer)) then

0 commit comments

Comments
 (0)