replaces fine level data with interpolation of coarse level data.
This class replaces data at a fine level of refinement with data interpolated from a coarser level of refinement. Interpolation is piecewise bi(tri)linear, with van Leer slopes if there is room for the stencil, with lower-order slopes if there isn't. See the design document.
Arguments:
a_fine_domain (not modified): the fine level domain.
a_numcomps (not modified): the number of components.
a_ref_ratio (not modified): the refinement ratio.
a_fine_problem_domain (not modified): problem domain at the fine level.
Arguments:
a_fine_domain (not modified): the fine level domain.
a_numcomps (not modified): the number of components.
a_ref_ratio (not modified): the refinement ratio.
a_fine_problem_domain (not modified): problem domain at the fine level.
Arguments:
a_fine_domain (not modified): the fine level domain.
a_numcomps (not modified): the number of components.
a_ref_ratio (not modified): the refinement ratio.
a_fine_problem_domain (not modified): problem domain at the fine level.
This:
---This object is modified.---
Arguments:
a_fine_domain (not modified): the fine level domain.
a_numcomps (not modified): the number of components.
a_ref_ratio (not modified): the refinement ratio.
a_fine_problem_domain (not modified): problem domain at the fine level.
This:
---This object is modified.---
This:
This object is not modified.
Arguments:
a_fine_data (modified): fine data.
a_coarse_data (not modified): coarse data.
This:
Well, it's complicated. As far as the user is concerned, this object
is not modified. See the design document if you care for details.
This software is copyright (C) by the Lawrence Berkeley National Laboratory. Permission is granted to reproduce this software for non-commercial purposes provided that this notice is left intact.
It is acknowledged that the U.S. Government has rights to this software under Contract DE-AC03-765F00098 between the U.S. Department of Energy and the University of California.
This software is provided as a professional and academic contribution for joint exchange. Thus it is experimental, is provided ``as is'', with no warranties of any kind whatsoever, no support, no promise of updates, or printed documentation. By using this software, you acknowledge that the Lawrence Berkeley National Laboratory and Regents of the University of California shall have no liability with respect to the infringement of other copyrights by any part of this software.