Skip to main content
Top
Published in: Computing 12/2013

01-12-2013

Adaptive-Multilevel BDDC and its parallel implementation

Authors: Bedřich Sousedík, Jakub Šístek, Jan Mandel

Published in: Computing | Issue 12/2013

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We combine the adaptive and multilevel approaches to the BDDC and formulate a method which allows an adaptive selection of constraints on each decomposition level. We also present a strategy for the solution of local eigenvalue problems in the adaptive algorithm using the LOBPCG method with a preconditioner based on standard components of the BDDC. The effectiveness of the method is illustrated on several engineering problems. It appears that the Adaptive-Multilevel BDDC algorithm is able to effectively detect troublesome parts on each decomposition level and improve convergence of the method. The developed open-source parallel implementation shows a good scalability as well as applicability to very large problems and core counts.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Amestoy PR, Duff IS, L’Excellent JY (2000) Multifrontal parallel distributed symmetric and unsymmetric solvers. Comput Methods Appl Mech Eng 184:501–520CrossRefMATH Amestoy PR, Duff IS, L’Excellent JY (2000) Multifrontal parallel distributed symmetric and unsymmetric solvers. Comput Methods Appl Mech Eng 184:501–520CrossRefMATH
2.
go back to reference Blaheta R, Jakl O, Starý J, Krečmer K (2009) The Schwarz domain decomposition method for analysis of geocomposites. In: Topping B, Neves LC, Barros R (eds) Proceedings of the twelfth international conference on civil, structural and environmental engineering computing. Civil-Comp Press, Stirlingshire Blaheta R, Jakl O, Starý J, Krečmer K (2009) The Schwarz domain decomposition method for analysis of geocomposites. In: Topping B, Neves LC, Barros R (eds) Proceedings of the twelfth international conference on civil, structural and environmental engineering computing. Civil-Comp Press, Stirlingshire
4.
go back to reference Brož J, Kruis J, (2009) An algorithm for corner nodes selection in the FETI-DP method. In: Enginnering mechanics 2009—CDROM [CD-ROM]. Institute of Theoretical and Applied Mechanics AS CR, Prague, pp 129–140 Brož J, Kruis J, (2009) An algorithm for corner nodes selection in the FETI-DP method. In: Enginnering mechanics 2009—CDROM [CD-ROM]. Institute of Theoretical and Applied Mechanics AS CR, Prague, pp 129–140
5.
go back to reference Cros JM (2003) A preconditioner for the Schur complement domain decomposition method. In: Herrera I, Keyes DE, Widlund OB (eds) Domain decomposition methods in science and engineering. In: 14th international conference on domain decomposition methods, Cocoyoc, Mexico, January 6–12, 2002. National Autonomous University of Mexico (UNAM), México (2003) , pp 373–380 Cros JM (2003) A preconditioner for the Schur complement domain decomposition method. In: Herrera I, Keyes DE, Widlund OB (eds) Domain decomposition methods in science and engineering. In: 14th international conference on domain decomposition methods, Cocoyoc, Mexico, January 6–12, 2002. National Autonomous University of Mexico (UNAM), México (2003) , pp 373–380
6.
go back to reference Demmel JW (1997) Applied numerical linear algebra. Society for Industrial and Applied Mathematics (SIAM), Philadelphia Demmel JW (1997) Applied numerical linear algebra. Society for Industrial and Applied Mathematics (SIAM), Philadelphia
7.
8.
9.
go back to reference Fragakis Y, Papadrakakis M (2003) The mosaic of high performance domain decomposition methods for structural mechanics: formulation, interrelation and numerical efficiency of primal and dual methods. Comput Methods Appl Mech Eng 192:3799–3830CrossRefMATH Fragakis Y, Papadrakakis M (2003) The mosaic of high performance domain decomposition methods for structural mechanics: formulation, interrelation and numerical efficiency of primal and dual methods. Comput Methods Appl Mech Eng 192:3799–3830CrossRefMATH
11.
15.
go back to reference Klawonn A, Widlund OB, Dryja M (2002) Dual-primal FETI methods for three-dimensional elliptic problems with heterogeneous coefficients. SIAM J Numer Anal 40(1):159–179MathSciNetCrossRefMATH Klawonn A, Widlund OB, Dryja M (2002) Dual-primal FETI methods for three-dimensional elliptic problems with heterogeneous coefficients. SIAM J Numer Anal 40(1):159–179MathSciNetCrossRefMATH
16.
go back to reference Knyazev AV (2001) Toward the optimal preconditioned eigensolver: locally optimal block preconditioned conjugate gradient method. Copper Mountain conference, 2000. SIAM J Sci Comput 23(2):517–541 Knyazev AV (2001) Toward the optimal preconditioned eigensolver: locally optimal block preconditioned conjugate gradient method. Copper Mountain conference, 2000. SIAM J Sci Comput 23(2):517–541
17.
go back to reference Kruis J (2006) Domain decomposition methods for distributed computing. Saxe-Coburg Publications, Kippen Kruis J (2006) Domain decomposition methods for distributed computing. Saxe-Coburg Publications, Kippen
18.
go back to reference Lesoinne M (2003) A FETI-DP corner selection algorithm for three-dimensional problems. In: Herrera I, Keyes DE, Widlund OB (eds) Domain decomposition methods in science and engineering. In: 14th international conference on domain decomposition methods, Cocoyoc, Mexico, January 6–12, 2002. National Autonomous University of Mexico (UNAM), México, pp 217–223. http://www.ddm.org Lesoinne M (2003) A FETI-DP corner selection algorithm for three-dimensional problems. In: Herrera I, Keyes DE, Widlund OB (eds) Domain decomposition methods in science and engineering. In: 14th international conference on domain decomposition methods, Cocoyoc, Mexico, January 6–12, 2002. National Autonomous University of Mexico (UNAM), México, pp 217–223. http://​www.​ddm.​org
20.
go back to reference Mandel J, Dohrmann CR (2003) Convergence of a balancing domain decomposition by constraints and energy minimization. Numer Linear Algebra Appl 10(7):639–659MathSciNetCrossRefMATH Mandel J, Dohrmann CR (2003) Convergence of a balancing domain decomposition by constraints and energy minimization. Numer Linear Algebra Appl 10(7):639–659MathSciNetCrossRefMATH
21.
go back to reference Mandel J, Dohrmann CR, Tezaur R (2005) An algebraic theory for primal and dual substructuring methods by constraints. Appl Numer Math 54(2):167–193MathSciNetCrossRefMATH Mandel J, Dohrmann CR, Tezaur R (2005) An algebraic theory for primal and dual substructuring methods by constraints. Appl Numer Math 54(2):167–193MathSciNetCrossRefMATH
22.
go back to reference Mandel J, Sousedík B (2006) Adaptive coarse space selection in the BDDC and the FETI-DP iterative substructuring methods: optimal face degrees of freedom. In: Widlund OB, Keyes DE (eds) Domain decomposition methods in science and engineering XVI. Lecture notes in computational science and engineering, vol 55. Springer, Berlin, pp 421–428CrossRef Mandel J, Sousedík B (2006) Adaptive coarse space selection in the BDDC and the FETI-DP iterative substructuring methods: optimal face degrees of freedom. In: Widlund OB, Keyes DE (eds) Domain decomposition methods in science and engineering XVI. Lecture notes in computational science and engineering, vol 55. Springer, Berlin, pp 421–428CrossRef
23.
go back to reference 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(8):1389–1399CrossRefMATH 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(8):1389–1399CrossRefMATH
25.
go back to reference Mandel J, Sousedík B, Dohrmann CR (2007) On multilevel BDDC. Domain decomposition methods in science and engineering XVII. Lecture notes in computational science and engineering, vol 60, pp 287–294 Mandel J, Sousedík B, Dohrmann CR (2007) On multilevel BDDC. Domain decomposition methods in science and engineering XVII. Lecture notes in computational science and engineering, vol 60, pp 287–294
30.
go back to reference Pechstein C, Scheichl R (2011) Analysis of FETI methods for multiscale PDEs—Part II: interface variations. Numer Math 118(3):485–529MathSciNetCrossRefMATH Pechstein C, Scheichl R (2011) Analysis of FETI methods for multiscale PDEs—Part II: interface variations. Numer Math 118(3):485–529MathSciNetCrossRefMATH
31.
go back to reference Šístek J, Mandel J, Sousedík B (2012) Some practical aspects of parallel adaptive BDDC method. In: Brandts J, Chleboun J, Korotov S, Segeth K, Šístek J, Vejchodský T (eds) Proceedings of Applications of Mathematics 2012. Institute of Mathematics AS CR, pp 253–266 Šístek J, Mandel J, Sousedík B (2012) Some practical aspects of parallel adaptive BDDC method. In: Brandts J, Chleboun J, Korotov S, Segeth K, Šístek J, Vejchodský T (eds) Proceedings of Applications of Mathematics 2012. Institute of Mathematics AS CR, pp 253–266
32.
go back to reference Šístek J, Mandel J, Sousedík B, Burda P (2013) Parallel implementation of Multilevel BDDC. In: Proceedings of ENUMATH 2011. Springer, Berlin (to appear) Šístek J, Mandel J, Sousedík B, Burda P (2013) Parallel implementation of Multilevel BDDC. In: Proceedings of ENUMATH 2011. Springer, Berlin (to appear)
34.
go back to reference Smith BF, Bjørstad PE, Gropp WD (1996) Domain decomposition: parallel multilevel methods for elliptic partial differential equations. Cambridge University Press, CambridgeMATH Smith BF, Bjørstad PE, Gropp WD (1996) Domain decomposition: parallel multilevel methods for elliptic partial differential equations. Cambridge University Press, CambridgeMATH
36.
go back to reference Sousedík B (2010) Adaptive-Multilevel BDDC. Ph.D. thesis, University of Colorado Denver, Department of Mathematical and Statistical Sciences Sousedík B (2010) Adaptive-Multilevel BDDC. Ph.D. thesis, University of Colorado Denver, Department of Mathematical and Statistical Sciences
39.
go back to reference Sousedík B, Mandel J (2011) On Adaptive-Multilevel BDDC. In: Huang Y, Kornhuber R, Widlund O, Xu J (eds) Domain decomposition methods in science and engineering XIX. Lecture notes in computational science and engineering vol 78, Part 1. Springer, Berlin, pp 39–50. doi:10.1007/978-3-642-11304-8_4 Sousedík B, Mandel J (2011) On Adaptive-Multilevel BDDC. In: Huang Y, Kornhuber R, Widlund O, Xu J (eds) Domain decomposition methods in science and engineering XIX. Lecture notes in computational science and engineering vol 78, Part 1. Springer, Berlin, pp 39–50. doi:10.​1007/​978-3-642-11304-8_​4
40.
go back to reference Toselli A, Widlund OB (2005) Domain decomposition methods—algorithms and theory. In: Springer series in computational mathematics, vol 34. Springer, Berlin Toselli A, Widlund OB (2005) Domain decomposition methods—algorithms and theory. In: Springer series in computational mathematics, vol 34. Springer, Berlin
44.
go back to reference Widlund OB (2009) Accomodating irregular subdomains in domain decomposition theory. In: Bercovier M, Gander M, Kornhuber R, Widlund O (eds) Domain decomposition methods in science and engineering XVIII. Proceedings of 18th international conference on domain decomposition. Jerusalem, Israel, January 2008. Lecture notes in computational science and engineering, vol 70. Springer, Berlin Widlund OB (2009) Accomodating irregular subdomains in domain decomposition theory. In: Bercovier M, Gander M, Kornhuber R, Widlund O (eds) Domain decomposition methods in science and engineering XVIII. Proceedings of 18th international conference on domain decomposition. Jerusalem, Israel, January 2008. Lecture notes in computational science and engineering, vol 70. Springer, Berlin
Metadata
Title
Adaptive-Multilevel BDDC and its parallel implementation
Authors
Bedřich Sousedík
Jakub Šístek
Jan Mandel
Publication date
01-12-2013
Publisher
Springer Vienna
Published in
Computing / Issue 12/2013
Print ISSN: 0010-485X
Electronic ISSN: 1436-5057
DOI
https://doi.org/10.1007/s00607-013-0293-5

Premium Partner