bound
- Signature:
- bound(time, nvar, ng, valbig, mitot, mjtot, mptr, aux, naux)
- Arguments:
- integer, intent(in):
- nvar: Number of solution variables.
- ng: Number of ghost cells in each direction (width of boundary region).
- mitot: Horizontal dimension of the grid, including ghost cells.
- mjtot: Vertical dimension of the grid, including ghost cells.
- mptr: Pointer to the descriptor of the input grid.
- naux: Number of aux variables.
- double precision, intent(in):
- time: Time at which to fill the ghost cells.
- aux(mitot,mjtot,naux): Values of aux variables on the input grid.
- double precision, intent(inout):
- valbig(mitot,mjtot,nvar): Solution values on the input grid.
- Description:
- This routine sets the boundary values (ghost cells) for a given grid,
specified by mptr, at level level. It fills the values for
a region ng cells wide all the way around the border, in 4
rectangular strips.