Multispace and multilevel BDDC
- 90 Downloads
- 25 Citations
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 BDDCMathematics Subject Classification (2000)
65N55 65M55 65Y05Preview
Unable to display preview. Download preview PDF.
References
- 1.Brenner SC, He Q (2003) Lower bounds for three-dimensional nonoverlapping domain decomposition algorithms. Numer Math 93: 445–470MATHCrossRefMathSciNetGoogle Scholar
- 2.Brenner SC, Sung L-Y (2000) Lower bounds for nonoverlapping domain decomposition preconditioners in two dimensions. Math Comp 69: 1319–1339MATHCrossRefMathSciNetGoogle Scholar
- 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.Dohrmann CR (2003) A preconditioner for substructuring based on constrained energy minimization. SIAM J Sci Comput 25: 246–258MATHCrossRefMathSciNetGoogle Scholar
- 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.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.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.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.Klawonn A, Widlund OB (2006) Dual-primal FETI methods for linear elasticity. Comm Pure Appl Math 59: 1523–1572MATHCrossRefMathSciNetGoogle Scholar
- 10.Li J, Widlund OB (2006) FETI-DP, BDDC, and block Cholesky methods. Int J Numer Methods Eng 66: 250–271MATHCrossRefMathSciNetGoogle Scholar
- 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.Mandel J (1993) Balancing domain decomposition. Comm Numer Methods Eng 9: 233–241MATHCrossRefMathSciNetGoogle Scholar
- 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.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.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.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.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.Toselli A, Widlund O (2005) Domain decomposition methods—algorithms and theory. Springer series in computational mathematics, vol 34. Springer, BerlinGoogle Scholar
- 19.Tu X (2007) Three-level BDDC in three dimensions. SIAM J Sci Comput 29: 1759–1780MATHCrossRefMathSciNetGoogle Scholar
- 20.Tu X (2007) Three-level BDDC in two dimensions. Int J Numer Methods Eng 69: 33–59MATHCrossRefGoogle Scholar