Enhanced balancing Neumann-Neumann preconditioning in computational fluid and solid mechanics

SUMMARYIn this work, we propose an enhanced implementation of balancing Neumann–Neumann (BNN) preconditioning together with a detailed numerical comparison against the balancing domain decomposition by constraints (BDDC) preconditioner. As model problems, we consider the Poisson and linear elasticit...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:International journal for numerical methods in engineering Ročník 96; číslo 4; s. 203 - 230
Hlavní autori: Badia, Santiago, Martín, Alberto F., Príncipe, Javier
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Chichester Blackwell Publishing Ltd 26.10.2013
Wiley
Wiley Subscription Services, Inc
Predmet:
ISSN:0029-5981, 1097-0207
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Popis
Shrnutí:SUMMARYIn this work, we propose an enhanced implementation of balancing Neumann–Neumann (BNN) preconditioning together with a detailed numerical comparison against the balancing domain decomposition by constraints (BDDC) preconditioner. As model problems, we consider the Poisson and linear elasticity problems. On one hand, we propose a novel way to deal with singular matrices and pseudo‐inverses appearing in local solvers. It is based on a kernel identification strategy that allows us to efficiently compute the action of the pseudo‐inverse via local indefinite solvers. We further show how, identifying a minimum set of degrees of freedom to be fixed, an equivalent definite system can be solved instead, even in the elastic case. On the other hand, we propose a simple implementation of the algorithm that reduces the number of Dirichlet solvers to only one per iteration, leading to similar computational cost as additive methods. After these improvements of the BNN preconditioned conjugate gradient algorithm, we compare its performance against that of the BDDC preconditioners on a pair of large‐scale distributed‐memory platforms. The enhanced BNN method is a competitive preconditioner for three‐dimensional Poisson and elasticity problems and outperforms the BDDC method in many cases. Copyright © 2013 John Wiley & Sons, Ltd.
Bibliografia:ark:/67375/WNG-93G7NPTJ-N
istex:8370123F787924AE62DD7CE62BB02DEC5171897F
ArticleID:NME4541
ObjectType-Article-1
SourceType-Scholarly Journals-1
content type line 14
ObjectType-Feature-2
content type line 23
ISSN:0029-5981
1097-0207
DOI:10.1002/nme.4541