#include <AMRFixup.h>
Inheritance diagram for AMRFixup< VectorType, FixupType, dim >:
Parallelization strategy for conservative correction: 1. Numerical fluxes for a single grid are calculated locally. The fluxes are computed for internal edges and for edges abutting a ghost cell. On edges between ghost cells no numerical flux is necessary. By synchronizing ghost cells and updating the numerical fluxes all data for computing the correction terms is always locally available. 2. Correction terms are shifted one cell and are reshifted before application. The shift operation moves correction terms which have to be applied on cells on other processors into internal cells and allows a synchronization. The application of correction terms is the only operation that requires additional communication and is implemented with a grid function.