Nonlinear Preconditioning and its Application in Multicomponent Problems
The Multiplicative Schwarz Preconditioned Inexact Newton (MSPIN) algorithm is presented as a complement to Additive Schwarz Preconditioned Inexact Newton (ASPIN). At an algebraic level, ASPIN and MSPIN are variants of the same strategy to improve the convergence of systems with unbalanced nonlineari...
Main Author: | |
---|---|
Other Authors: | |
Language: | en |
Published: |
2015
|
Subjects: | |
Online Access: | Liu, L. (2015). Nonlinear Preconditioning and its Application in Multicomponent Problems. KAUST Research Repository. https://doi.org/10.25781/KAUST-T0LHJ http://hdl.handle.net/10754/583375 |
id |
ndltd-kaust.edu.sa-oai-repository.kaust.edu.sa-10754-583375 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-kaust.edu.sa-oai-repository.kaust.edu.sa-10754-5833752021-02-10T05:08:53Z Nonlinear Preconditioning and its Application in Multicomponent Problems Liu, Lulu Keyes, David E. Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division Sun, Shuyu Samtaney, Ravi Krause, Rolf non-linear equations nonlinear preconditioning field splitting Newton method multiplicative schwarz local convergence The Multiplicative Schwarz Preconditioned Inexact Newton (MSPIN) algorithm is presented as a complement to Additive Schwarz Preconditioned Inexact Newton (ASPIN). At an algebraic level, ASPIN and MSPIN are variants of the same strategy to improve the convergence of systems with unbalanced nonlinearities; however, they have natural complementarity in practice. MSPIN is naturally based on partitioning of degrees of freedom in a nonlinear PDE system by field type rather than by subdomain, where a modest factor of concurrency can be sacrificed for physically motivated convergence robustness. ASPIN, originally introduced for decompositions into subdomains, is natural for high concurrency and reduction of global synchronization. The ASPIN framework, as an option for the outermost solver, successfully handles strong nonlinearities in computational fluid dynamics, but is barely explored for the highly nonlinear models of complex multiphase flow with capillarity, heterogeneity, and complex geometry. In this dissertation, the fully implicit ASPIN method is demonstrated for a finite volume discretization based on incompressible two-phase reservoir simulators in the presence of capillary forces and gravity. Numerical experiments show that the number of global nonlinear iterations is not only scalable with respect to the number of processors, but also significantly reduced compared with the standard inexact Newton method with a backtracking technique. Moreover, the ASPIN method, in contrast with the IMPES method, saves overall execution time because of the savings in timestep size. We consider the additive and multiplicative types of inexact Newton algorithms in the field-split context, and we augment the classical convergence theory of ASPIN for the multiplicative case. Moreover, we provide the convergence analysis of the MSPIN algorithm. Under suitable assumptions, it is shown that MSPIN is locally convergent, and desired superlinear or even quadratic convergence can be obtained when the forcing terms are picked suitably. Numerical experiments show that MSPIN can be significantly more robust than Newton methods based on global linearizations, and that MSPIN can be more robust than ASPIN, and maintain fast convergence even for challenging problems, such as high-Reynolds number Navier-Stokes equations. 2015-12-08T07:42:37Z 2016-12-07T00:00:00Z 2015-12-07 Dissertation Liu, L. (2015). Nonlinear Preconditioning and its Application in Multicomponent Problems. KAUST Research Repository. https://doi.org/10.25781/KAUST-T0LHJ 10.25781/KAUST-T0LHJ http://hdl.handle.net/10754/583375 en 2016-12-07 At the time of archiving, the student author of this dissertation opted to temporarily restrict access to it. The full text of this dissertation became available to the public after the expiration of the embargo on 2016-12-07. |
collection |
NDLTD |
language |
en |
sources |
NDLTD |
topic |
non-linear equations nonlinear preconditioning field splitting Newton method multiplicative schwarz local convergence |
spellingShingle |
non-linear equations nonlinear preconditioning field splitting Newton method multiplicative schwarz local convergence Liu, Lulu Nonlinear Preconditioning and its Application in Multicomponent Problems |
description |
The Multiplicative Schwarz Preconditioned Inexact Newton (MSPIN) algorithm is presented as a complement to Additive Schwarz Preconditioned Inexact Newton (ASPIN). At an algebraic level, ASPIN and MSPIN are variants of the same strategy to improve the convergence of systems with unbalanced nonlinearities; however, they have natural complementarity in practice. MSPIN is naturally based on partitioning of degrees of freedom in a nonlinear PDE system by field type rather than by subdomain, where a modest factor of concurrency can be sacrificed for physically motivated convergence robustness. ASPIN, originally introduced for decompositions into subdomains, is natural for high concurrency and reduction of global synchronization.
The ASPIN framework, as an option for the outermost solver, successfully handles strong nonlinearities in computational fluid dynamics, but is barely explored for the highly nonlinear models of complex multiphase flow with capillarity, heterogeneity, and complex geometry. In this dissertation, the fully implicit ASPIN method is demonstrated for a finite volume discretization based on incompressible two-phase reservoir simulators in the presence of capillary forces and gravity. Numerical experiments show that the number of global nonlinear iterations is not only scalable with respect to the number of processors, but also significantly reduced compared with the standard inexact Newton method with a backtracking technique. Moreover, the
ASPIN method, in contrast with the IMPES method, saves overall execution time because of the savings in timestep size.
We consider the additive and multiplicative types of inexact Newton algorithms in the field-split context, and we augment the classical convergence theory of ASPIN for the multiplicative case. Moreover, we provide the convergence analysis of the MSPIN algorithm. Under suitable assumptions, it is shown that MSPIN is locally convergent, and desired superlinear or even quadratic convergence can be obtained when the forcing terms are picked suitably. Numerical experiments show that MSPIN can be significantly more robust than Newton methods based on global linearizations, and that MSPIN can be more robust than ASPIN, and maintain fast convergence even for challenging problems, such as high-Reynolds number Navier-Stokes equations. |
author2 |
Keyes, David E. |
author_facet |
Keyes, David E. Liu, Lulu |
author |
Liu, Lulu |
author_sort |
Liu, Lulu |
title |
Nonlinear Preconditioning and its Application in Multicomponent Problems |
title_short |
Nonlinear Preconditioning and its Application in Multicomponent Problems |
title_full |
Nonlinear Preconditioning and its Application in Multicomponent Problems |
title_fullStr |
Nonlinear Preconditioning and its Application in Multicomponent Problems |
title_full_unstemmed |
Nonlinear Preconditioning and its Application in Multicomponent Problems |
title_sort |
nonlinear preconditioning and its application in multicomponent problems |
publishDate |
2015 |
url |
Liu, L. (2015). Nonlinear Preconditioning and its Application in Multicomponent Problems. KAUST Research Repository. https://doi.org/10.25781/KAUST-T0LHJ http://hdl.handle.net/10754/583375 |
work_keys_str_mv |
AT liululu nonlinearpreconditioninganditsapplicationinmulticomponentproblems |
_version_ |
1719375989669101568 |