Level descriptors¶
Integer level descriptors¶
Each of the below descriptors is of type integer, dimension(maxlv).
icheckModified in: stst1, tick
Description: Counts the number of time steps taken on the current level. This determines when the level should have its error estimated, and finer levels regridded.
Question: Does this count steps taken using this level’s time step, or time steps of the coarsest level?
intratxModified in: amr2ez (read from amr2ez.data)
Description: Horizontal refinement ratio, used to obtain the next-finest level.
intratyModified in: amr2ez (read from amr2ez.data)
Description: Vertical refinement ratio, used to obtain the next-finest level.
iregendModified in: domain, grdfit
Description: The largest i-index used by a grid at this level.
iregstModified in: domain, grdfit
Description: The smallest i-index used by a grid at this level.
iregszModified in: domain, restrt, restrt_hdf
Description: The horizontal width of the region (computational domain), measured in cells at this level.
jregendModified in: domain, grdfit
Description: The largest j-index used by a grid at this level.
jregstModified in: domain, grdfit
Description: The smallest j-index used by a grid at this level.
jregszModified in: domain, restrt, restrt_hdf
Description: The vertical width of the region (computational domain), measured in cells at this level.
kratioModified in: amr2ez (set equal to intratx, and never changed)
Description: Time refinement ratio, which is used to determine the time step used on the next-finest level.
listspModified in: prepc
Description: Records
maxspfor each level, which indicates the space (5*maxsp) alloted for coarse flux storage (target ofcfluxptr) to each grid on that level.lstartModified in: domain, stst1, setgrd, gfixup
Description: Pointer to the first grid on the level, where “first” refers to its location in the
nodedata structure.newstlModified in: regrid, grdfit
Description: Same function as
lstart, but used to build a new start list. Eventually copied intolstartin setgrd.lstartcannot be overwritten until it has been used to interpolate values on the new grids, hence the new space is needed.
Real level descriptors¶
Each of the descriptors below is of type double precision, dimension(maxlv).
hxpossModified in: amr2ez, stst1, restrt, restrt_hdf
Description: Records hx, the horizontal cell width.
hypossModified in: amr2ez, stst1, restrt, restrt_hdf
Description: Records hy, the vertical cell width.
posskModified in: amr2ez, stst1, restrt, restrt_hdf
Description: Records k, the length of the time step.