13 implicit double precision (a-h,o-z)
47 if (level .gt. 1)
then 52 nxl = (nxl/lratio)*lratio
82 if (level .gt. 1)
then 87 nyl = (nyl/lratio)*lratio
115 if (mptr.ne.0)
go to 10
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, dimension(maxlv) intraty
integer function nodget()
Get first free node of the linked list kept in node array.
integer, parameter ndjhi
global j index of upper border of this grid
subroutine birect(mptr1)
Check each grid, starting with mptr1 (either newstl or lstart) to see that it has no more than max1d ...
integer, parameter cornylo
y-coordinate of the lower border of this grid
integer, dimension(maxlv) intratx
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...
integer, parameter cornyhi
y-coordinate of the upper border of this grid