Class which manages grid hierarchy and composite elliptic solution
AMRSolver manages the AMR/multigrid solution to the elliptic equation on a multiple level grid that satisfies certain proper nesting conditions. It can be used either as a solver, or to apply the AMR / multigrid V-cycle as a preconditioner for some other iterative method, such as a Krylov method.
lBase - coarsest level on which solution is to be computed. This
needs to be set at the time of definition, in order to build the bottom
LevelSolver.
opin_a
The levelop to use in the solution.
lBase - coarsest level on which solution is to be computed. This
needs to be set at the time of definition, in order to build the bottom
LevelSolver.
opin_a
The levelop to use in the solution.
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.