11 subroutine outmsh(mptr,outgrd,nvar,naux)
13 implicit double precision (a-h,o-z)
34 100
format(1x,47h+----------------------------------------------,
35 *30h-----------------------------+)
45 1 13h, level ptr =,i6,5x,1h
48 103
format(1x,
'! storage locs =',2i11,
' bndry locs =',2i11,2x,1h
74 if (.not. outgrd)
go to 99
80 call outval(
alloc(loc),nvar,mitot,mjtot,mptr,outgrd,
integer, parameter timemult
current simulation time on this grid
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, parameter ndihi
global i index of right border of this grid
integer, dimension(nsize, maxgr) node
integer, parameter nestlevel
AMR level of the grid.
real(kind=8), dimension(rsize, maxgr) rnode
integer, parameter ndilo
global i index of left border of this grid
integer, parameter ndjlo
global j index of lower border of this grid
integer, parameter store1
pointer to the address of memory storing the first copy of solution data on this grid, usually for storing new solution
integer, parameter store2
pointer to the address of memory storing the second copy of solution data on this grid...
integer, parameter outunit
real(kind=8), dimension(maxlv) possk
integer, parameter ndjhi
global j index of upper border of this grid
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
integer, parameter levelptr
node number (index) of next grid on the same level
integer, parameter cornxhi
x-coordinate of the right border of this grid
The module contains the definition of a "node descriptor" as well as other global variables used duri...
subroutine outmsh(mptr, outgrd, nvar, naux)
Output the grid descriptor of grid mptr and optionally the values on the grid (for a single grid - se...
integer, parameter cfluxptr
Pointer to an 5 by maxsp array, which has boundary information for this grid.
integer, parameter cornyhi
y-coordinate of the upper border of this grid
integer, parameter storeaux
pointer to the address of memory storing auxiliary data on this grid
real(kind=8), dimension(:), allocatable alloc
integer, parameter ffluxptr
pointer to the address of memory storing fluxes in a layer around the grid, to be used in conservatio...