|
2D AMRCLAW
|
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | upbnd (listbc, val, nvar, naux, mitot, mjtot, maxsp, mptr) |
| Do conservation fix-up for cells on grid mptr that border finer grids. More... | |
| subroutine upbnd | ( | dimension(5,maxsp) | listbc, |
| dimension(nvar,mitot,mjtot) | val, | ||
| nvar, | |||
| naux, | |||
| mitot, | |||
| mjtot, | |||
| maxsp, | |||
| mptr | |||
| ) |
Do conservation fix-up for cells on grid mptr that border finer grids.
Do this by adding flux differences stored with each of the fine grids to these cells on grid mptr.
| [in,out] | listbc | an array that stores information of all cells that border a finer grids in grid mptr. |
| [in] | val | pointer to the solution on grid mptr |
| [in] | nvar | number of equations for the system |
| [in] | naux | number of auxiliary variables |
| [in] | mitot | total number of cells in i direction on grid mptr |
| [in] | mjtot | total number of cells in j direction on grid mptr |
| [in] | maxsp | maximum number of segments lisbc can describe |
| [in] | mptr | the grid being processed |
Definition at line 20 of file upbnd.f.
References amr_module::alloc, amr_module::ffluxptr, amr_module::hxposs, amr_module::hyposs, amr_module::mcapa, amr_module::nestlevel, amr_module::node, amr_module::outunit, amr_module::storeaux, and amr_module::uprint.
Referenced by update().

1.8.14