Computing

, Volume 83, Issue 2–3, pp 55–85 | Cite as

Multispace and multilevel BDDC

  • Jan Mandel
  • Bedřich Sousedík
  • Clark R. Dohrmann
Article

Abstract

The Balancing Domain Decomposition by Constraints (BDDC) method is the most advanced method from the Balancing family of iterative substructuring methods for the solution of large systems of linear algebraic equations arising from discretization of elliptic boundary value problems. In the case of many substructures, solving the coarse problem exactly becomes a bottleneck. Since the coarse problem in BDDC has the same structure as the original problem, it is straightforward to apply the BDDC method recursively to solve the coarse problem only approximately. In this paper, we formulate a new family of abstract Multispace BDDC methods and give condition number bounds from the abstract additive Schwarz preconditioning theory. The Multilevel BDDC is then treated as a special case of the Multispace BDDC and abstract multilevel condition number bounds are given. The abstract bounds yield polylogarithmic condition number bounds for an arbitrary fixed number of levels and scalar elliptic problems discretized by finite elements in two and three spatial dimensions. Numerical experiments confirm the theory.

Keywords

Iterative substructuring Additive Schwarz method Balancing domain decomposition BDD BDDC Multispace BDDC Multilevel BDDC 

Mathematics Subject Classification (2000)

65N55 65M55 65Y05 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Brenner SC, He Q (2003) Lower bounds for three-dimensional nonoverlapping domain decomposition algorithms. Numer Math 93: 445–470MATHCrossRefMathSciNetGoogle Scholar
  2. 2.
    Brenner SC, Sung L-Y (2000) Lower bounds for nonoverlapping domain decomposition preconditioners in two dimensions. Math Comp 69: 1319–1339MATHCrossRefMathSciNetGoogle Scholar
  3. 3.
    Brenner SC, Sung L-Y (2007) BDDC and FETI-DP without matrices or vectors. Comput Methods Appl Mech Eng 196: 1429–1435CrossRefMathSciNetGoogle Scholar
  4. 4.
    Dohrmann CR (2003) A preconditioner for substructuring based on constrained energy minimization. SIAM J Sci Comput 25: 246–258MATHCrossRefMathSciNetGoogle Scholar
  5. 5.
    Dryja M, Widlund OB (1995) Schwarz methods of Neumann–Neumann type for three-dimensional elliptic finite element problems. Comm Pure Appl Math 48: 121–155MATHCrossRefMathSciNetGoogle Scholar
  6. 6.
    Farhat C, Lesoinne M, Le Tallec P, Pierson K, Rixen D (2001) FETI-DP: a dual-primal unified FETI method. I. A faster alternative to the two-level FETI method. Int J Numer Methods Eng 50: 1523–1544MATHCrossRefMathSciNetGoogle Scholar
  7. 7.
    Farhat C, Lesoinne M, Pierson K (2000) A scalable dual-primal domain decomposition method. Numer linear algebra appl, vol 7, pp 687–714. Preconditioning techniques for large sparse matrix problems in industrial applications (Minneapolis, MN, 1999)Google Scholar
  8. 8.
    Farhat C, Roux F-X (1991) A method of finite element tearing and interconnecting and its parallel solution algorithm. Int J Numer Methods Eng 32: 1205–1227MATHCrossRefGoogle Scholar
  9. 9.
    Klawonn A, Widlund OB (2006) Dual-primal FETI methods for linear elasticity. Comm Pure Appl Math 59: 1523–1572MATHCrossRefMathSciNetGoogle Scholar
  10. 10.
    Li J, Widlund OB (2006) FETI-DP, BDDC, and block Cholesky methods. Int J Numer Methods Eng 66: 250–271MATHCrossRefMathSciNetGoogle Scholar
  11. 11.
    Li J, Widlund OB (2007) On the use of inexact subdomain solvers for BDDC algorithms. Comput Methods Appl Mech Eng 196: 1415–1428CrossRefMathSciNetGoogle Scholar
  12. 12.
    Mandel J (1993) Balancing domain decomposition. Comm Numer Methods Eng 9: 233–241MATHCrossRefMathSciNetGoogle Scholar
  13. 13.
    Mandel J, Dohrmann CR (2003) Convergence of a balancing domain decomposition by constraints and energy minimization. Numer Linear Algebra Appl 10: 639–659MATHCrossRefMathSciNetGoogle Scholar
  14. 14.
    Mandel J, Dohrmann CR, Tezaur R (2005) An algebraic theory for primal and dual substructuring methods by constraints. Appl Numer Math 54: 167–193MATHCrossRefMathSciNetGoogle Scholar
  15. 15.
    Mandel J, Sousedík B (2007) Adaptive selection of face coarse degrees of freedom in the BDDC and the FETI-DP iterative substructuring methods. Comput Methods Appl Mech Eng 196: 1389–1399CrossRefGoogle Scholar
  16. 16.
    Mandel J, Sousedík B, Dohrmann CR (2007) On multilevel BDDC. Lecture notes in computational science and engineering, vol 60, pp 287–294. Domain Decomposition Methods in Science and Engineering XVIIGoogle Scholar
  17. 17.
    Smith BF, Bjørstad PE, Gropp WD (1996) Domain decomposition. Cambridge University Press, Cambridge (Parallel multilevel methods for elliptic partial differential equations)MATHGoogle Scholar
  18. 18.
    Toselli A, Widlund O (2005) Domain decomposition methods—algorithms and theory. Springer series in computational mathematics, vol 34. Springer, BerlinGoogle Scholar
  19. 19.
    Tu X (2007) Three-level BDDC in three dimensions. SIAM J Sci Comput 29: 1759–1780MATHCrossRefMathSciNetGoogle Scholar
  20. 20.
    Tu X (2007) Three-level BDDC in two dimensions. Int J Numer Methods Eng 69: 33–59MATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag 2008

Authors and Affiliations

  • Jan Mandel
    • 1
  • Bedřich Sousedík
    • 1
    • 2
  • Clark R. Dohrmann
    • 3
  1. 1.Department of Mathematical and Statistical SciencesUniversity of Colorado DenverDenverUSA
  2. 2.Institute of ThermomechanicsAcademy of Sciences of the Czech RepublicPrague 8Czech Republic
  3. 3.Structural Dynamics Research DepartmentSandia National LaboratoriesAlbuquerqueUSA

Personalised recommendations