530 likes | 658 Views
A Dirichlet -to-Neumann ( DtN ) Multigrid Algorithm for Locally Conservative Methods . Mary F. Wheeler The University of Texas at Austin – ICES Tim Wildey Sandia National Labs SIAM Conference Computational and Mathematical Issues in the Geosciences March 21-24, 2011 Long Beach, CA.
E N D
A Dirichlet-to-Neumann (DtN)Multigrid Algorithm for Locally Conservative Methods Mary F. Wheeler The University of Texas at Austin – ICES Tim Wildey Sandia National Labs SIAM Conference Computational and Mathematical Issues in the Geosciences March 21-24, 2011 Long Beach, CA Sandia National Laboratories is a multi program laboratory managed and operated by Sandia Corporation, a wholly owned subsidiary of Lockheed Martin Corporation, for the U.S. Department of Energy's National Nuclear Security Administration under contract DE-AC04-94AL85000. .
Motivation: Multinumerics Advantages in using weak coupling (mortars) Coupling of mixed and DG using mortars – G. Pencheva Local grid refinement around wells
Motivation: General Framework Both MFEM and DG are locally conservative. Multiscale mortar domain decomposition methods: • Arbogast, Pencheva, Wheeler, Yotov 2007 • Girault, Sun, Wheeler, Yotov 2008 General a posteriori error estimation framework: • Vohralik 2007, 2008 • Ern, Vohralik 2009, 2010 • Pencheva, Vohralik, Wheeler, Wildey 2010 Is there a multilevel solver applicable to both MFEM and DG? Can it be applied to the case of multinumerics? Can it be used for other locally conservative methods?
Outline • Interface Lagrange Multipliers – Face Centered Schemes • A Multilevel Algorithm • Multigrid Formulation • Applications • Conclusions and Future Work
Hybridization of Mixed Methods Mixed methods yield linear systems of the form:
Hybridization of Mixed Methods Mixed methods yield linear systems of the form:
Hybridization of Mixed Methods Introduce Lagrange multipliers on the element boundaries:
Hybridization of Mixed Methods Introduce Lagrange multipliers on the element boundaries:
Hybridization of Mixed Methods Reduce to Schur complement for Lagrange multipliers:
A Multilevel Direct Solver Given a face-centered scheme
A Multilevel Direct Solver Given a face-centered scheme Identify interior DOF
A Multilevel Direct Solver • Given a face-centered scheme • Identify interior DOF • Eliminate
A Multilevel Direct Solver • Given a face-centered scheme • Identify interior DOF • Eliminate • Identify new interior DOF
A Multilevel Direct Solver • Given a face-centered scheme • Identify interior DOF • Eliminate • Identify new interior DOF • Eliminate • Continue …
A Multilevel Direct Solver Advantages: • Only involves Lagrange multipliers • No upscaling of parameters • Applicable to hybridized formulations as well as multinumerics • Can be performed on unstructured grids • Easily implemented in parallel Disadvantage: • Leads to dense matrices
An Alternative Multilevel Algorithm Given a face-centered scheme
An Alternative Multilevel Algorithm Given a face-centered scheme Identify interior DOF
An Alternative Multilevel Algorithm • Given a face-centered scheme • Identify interior DOF • Coarsen
An Alternative Multilevel Algorithm • Given a face-centered scheme • Identify interior DOF • Coarsen • Eliminate
An Alternative Multilevel Algorithm • Given a face-centered scheme • Identify interior DOF • Coarsen • Eliminate • Identify new interior DOF
An Alternative Multilevel Algorithm • Given a face-centered scheme • Identify interior DOF • Coarsen • Eliminate • Identify new interior DOF • Coarsen
An Alternative Multilevel Algorithm • Given a face-centered scheme • Identify interior DOF • Coarsen • Eliminate • Identify new interior DOF • Coarsen • Eliminate • Continue …
An Alternative Multilevel Algorithm • How to use these coarse level operators?
A Multigrid Algorithm Theorem
Conclusions and Future Work • Developed an optimal multigrid algorithm for mixed, DG, and multinumerics. • No subgrid physics required on coarse grids only local Dirichlet to Neumann maps. • No upscaling of parameters. • Only requires solving local problems (of flexible size). • Applicable to unstructured meshes. • Physics-based projection and restriction operators. • Extends easily to systems of equations (smoothers?) • Analysis for nonsymmetric operators/formulations • Algebraic approximation of parameterization