Clawpack: AMRClaw Documentation
Adaptive Mesh Refinement
Navigation
index
next
|
previous
|
Main Clawpack Documentation
|
Clawpack Webpage
|
Previous topic
trimbd
Next topic
update
This Page
Show Source
Quick search
Enter search terms or a module, class or function name.
upbnd
ΒΆ
Signature:
subroutine
upbnd(listbc,
val,
nvar,
mitot,
mjtot,
maxsp,
iused,
mptr)
Arguments:
integer,
intent(in)
:
listbc(5,maxsp)
: Coarse boundary lists for the input grid.
nvar
: Number of solution variables.
mitot
: Horizontal dimension of the input grid, including ghost cells.
mjtot
: Vertical dimension of the input grid, including ghost cells.
maxsp
: Space needed for each field in the coarse boundary lists.
mptr
: Pointer to the coarse grid being corrected.
integer,
intent(out)
:
iused(mitot,mjtot)
: Used to indicate where flux updates have been performed.
double
precision,
intent(inout)
:
val(mitot,mjtot,nvar)
: Array of solution values on grid
mptr
.
Description:
Corrects the coarse grid
mptr
with the flux differences stored with each of the fine grids.
Navigation
index
next
|
previous
|
Main Clawpack Documentation
|
Clawpack Webpage
|