4 subroutine outval(val,nvar,mitot,mjtot,mptr,outgrd,naux,aux)
8 implicit double precision (a-h,o-z)
10 dimension val(nvar,mitot,mjtot)
11 dimension aux(naux,mitot,mjtot)
21 if (.not. outgrd)
go to 99
31 x = cornx + hx*(dble(i)-.5d0)
32 y = corny + hy*(dble(j)-.5d0)
33 write(
outunit,107) x,y,i,j,(val(ivar,i,j),ivar=1,nvar)
34 107
format(2hx=,f6.3,2hy=,f6.3,3h,i=,i3,3h,j=,i3,
' a=',
37 if (naux.gt.0)
write(
outunit,108) (aux(iaux,i,j),iaux=1,naux)
38 108
format(1x,
'aux = ',7(e10.3,1x))
integer, parameter cornxlo
x-coordinate of the left border of this grid
real(kind=8), dimension(maxlv) hyposs
real(kind=8), dimension(maxlv) hxposs
integer, dimension(nsize, maxgr) node
integer, parameter nestlevel
AMR level of the grid.
real(kind=8), dimension(rsize, maxgr) rnode
integer, parameter outunit
subroutine outval(val, nvar, mitot, mjtot, mptr, outgrd, naux, aux)
print solution and aux.
integer, parameter cornylo
y-coordinate of the lower border of this grid
The module contains the definition of a "node descriptor" as well as other global variables used duri...