4 subroutine check(nsteps,time,nvar,naux)
14 implicit double precision (a-h,o-z)
16 parameter(tchkunit = 13)
20 write(6,601) time,nsteps
21 601
format(
'Creating checkpoint file at t = ',e16.9,
' nsteps = ',i5)
32 chkname =
'fort.chkaaaaa' 33 tchkname =
'fort.tckaaaaa' 35 chkname =
'fort.chkbbbbb' 36 tchkname =
'fort.tckbbbbb' 45 chkname =
'fort.chkxxxxx' 46 tchkname =
'fort.tckxxxxx' 48 do 20 ipos = 13, 9, -1
50 chkname(ipos:ipos) = char(ichar(
'0') + idigit)
51 tchkname(ipos:ipos) = char(ichar(
'0') + idigit)
56 open(unit=tchkunit,file=tchkname,status=
'unknown',
58 open(unit=
chkunit,file=chkname,status=
'unknown',
95 write(tchkunit,*)
'Checkpoint file at time t = ',time
96 write(tchkunit,*)
'alloc size memsize = ',
memsize 97 write(tchkunit,*)
'Number of steps taken = ',nsteps
integer, parameter dbugunit
integer, dimension(maxlv) kratio
subroutine print_gauges_and_reset_nextloc(gauge_num)
integer, dimension(maxlv) iregsz
real(kind=8), dimension(maxlv) hyposs
real(kind=8), dimension(maxlv) hxposs
integer, dimension(maxlv) newstl
integer, dimension(maxlv) jregsz
integer, dimension(nsize, maxgr) node
integer, dimension(maxlv) iregst
integer, dimension(maxlv) numgrids
real(kind=8), dimension(rsize, maxgr) rnode
integer, dimension(maxlv) iregridcount
real(kind=8) timevaloutcpu
subroutine check(nsteps, time, nvar, naux)
real(kind=8), dimension(maxlv) avenumgrids
integer, dimension(maxlv) icheck
integer, dimension(maxlv) jregst
integer, dimension(maxlv) lstart
real(kind=8) timeboundcpu
real(kind=8), dimension(maxlv) tvollcpu
integer, dimension(maxlv) intraty
real(kind=8) timeregriddingcpu
real(kind=8), dimension(maxlv) rvoll
integer, parameter outunit
real(kind=8), dimension(maxlv) possk
integer, dimension(lfdim, 2) lfree
integer, dimension(maxlv) jregend
integer, dimension(maxlv) listsp
real(kind=8) timestepgridcpu
integer, dimension(maxlv) intratx
The module contains the definition of a "node descriptor" as well as other global variables used duri...
integer, dimension(maxlv) iregend
integer, parameter chkunit
integer, dimension(maxlv) tvoll
real(kind=8), dimension(:), allocatable alloc