Leo G. Rebholz
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Leo G. Rebholz has a total of 128 co-authors. Here are the top co-authors by number of shared publications:
- Timo Heister
Clemson University USA
13 shared publications - Sara Pollock
Department of Mathematics University of Florida 32611-8105 Gainesville FL
8 shared publications - Duygu Vargun
Computer Science and Mathematics Division, Oak Ridge National Laboratory, Oak Ridge, USA
7 shared publications - Monika Neda
University of Nevada Las Vegas
6 shared publications - Muhammad Mohebujjaman
Department of Mathematics University of Alabama at Birmingham 35294 AL USA
6 shared publications - Songül Kaya
Department of Mathematics, Middle East Technical University, Ankara, Turkey
6 shared publications
Latest Publications
- 9 March 2026
- Published by Springer Nature in Advances in Computational Mathematics
- Vol. 52 (2) , 22
Anderson acceleration of a Picard solver for the Oldroyd-B model of viscoelastic fluids
- 9 March 2026
- Published by Springer Nature in Advances in Computational Mathematics
- Vol. 52 (2) , 22
Anderson acceleration of a Picard solver for the Oldroyd-B model of viscoelastic fluids
- Open Access
An efficient splitting iteration for a CDA-accelerated solver for incompressible flow problems
We propose, analyze, and test an efficient splitting iteration for solving the incompressible, steady Navier-Stokes equations in the setting where partial solution data is known. The (possibly noisy) solution data is incorporated into a Picard-type solver via continuous data assimilation (CDA). Efficiency is gained over the usual Picard iteration through an algebraic splitting of Yosida-type that produces easier linear solves, and accuracy/consistency is shown to be maintained through the use of an incremental pressure and grad-div stabilization. We prove that CDA scales the Lipschitz constant of the associated fixed point operator by $H^{1/2}$, where $H$ is the characteristic spacing of the known solution data. This implies that CDA accelerates an already converging solver (and the more data, the more acceleration) and enables convergence of solvers in parameter regimes where the solver would fail (and the more data, the larger the parameter regime). Numerical tests illustrate the theory on several benchmark test problems and show that the proposed efficient solver gives nearly identical results in terms of number of iterations to converge; in other words, the proposed solver gives an efficiency gain with no loss in convergence rate.Open AccessAn efficient splitting iteration for a CDA-accelerated solver for incompressible flow problems
We propose, analyze, and test an efficient splitting iteration for solving the incompressible, steady Navier-Stokes equations in the setting where partial solution data is known. The (possibly noisy) solution data is incorporated into a Picard-type solver via continuous data assimilation (CDA). Efficiency is gained over the usual Picard iteration through an algebraic splitting of Yosida-type that produces easier linear solves, and accuracy/consistency is shown to be maintained through the use of an incremental pressure and grad-div stabilization. We prove that CDA scales the Lipschitz constant of the associated fixed point operator by $H^{1/2}$, where $H$ is the characteristic spacing of the known solution data. This implies that CDA accelerates an already converging solver (and the more data, the more acceleration) and enables convergence of solvers in parameter regimes where the solver would fail (and the more data, the larger the parameter regime). Numerical tests illustrate the theory on several benchmark test problems and show that the proposed efficient solver gives nearly identical results in terms of number of iterations to converge; in other words, the proposed solver gives an efficiency gain with no loss in convergence rate. - Open Access
Benchmark stress tests for flow past a cylinder at higher Reynolds numbers using EMAC
We consider a test problem for Navier-Stokes solvers based on the flow around a cylinder at Reynolds numbers 500 and 1000, where the solution is observed to be periodic when the problem is sufficiently resolved. Computing the resulting flow is a challenge, even for exactly divergence-free discretization methods, when the scheme does not include sufficient numerical dissipation. We examine the performance of the energy, momentum and angular momentum conserving (EMAC) formulation of the Navier-Stokes equations. This incorporates more physical conservation into the finite element method even when the numerical solution is not exactly divergence-free. Consequently, it has a chance to outperform standard methods, especially for long-time simulations. We find that for lowest-order Taylor-Hood elements, EMAC outperforms the standard convective formulations. However, for higher-order elements, EMAC can become unstable on under-resolved meshes.
Open AccessBenchmark stress tests for flow past a cylinder at higher Reynolds numbers using EMAC
We consider a test problem for Navier-Stokes solvers based on the flow around a cylinder at Reynolds numbers 500 and 1000, where the solution is observed to be periodic when the problem is sufficiently resolved. Computing the resulting flow is a challenge, even for exactly divergence-free discretization methods, when the scheme does not include sufficient numerical dissipation. We examine the performance of the energy, momentum and angular momentum conserving (EMAC) formulation of the Navier-Stokes equations. This incorporates more physical conservation into the finite element method even when the numerical solution is not exactly divergence-free. Consequently, it has a chance to outperform standard methods, especially for long-time simulations. We find that for lowest-order Taylor-Hood elements, EMAC outperforms the standard convective formulations. However, for higher-order elements, EMAC can become unstable on under-resolved meshes.
- Open Access
- 27 May 2025
- Published by Springer Nature in Journal of Scientific Computing
- Vol. 104 (1) , 1-23
Analysis of the Picard-Newton Iteration for the Navier-Stokes Equations: Global Stability and Quadratic Convergence
We analyze and test a simple-to-implement two-step iteration for the incompressible Navier-Stokes equations that consists of first applying the Picard iteration and then applying the Newton iteration to the Picard output. We prove that this composition of Picard and Newton converges quadratically, and our analysis (which covers both the unique solution and non-unique solution cases) also suggests that this solver has a larger convergence basin than usual Newton because of the improved stability properties of Picard-Newton over Newton. Numerical tests show that Picard-Newton converges more reliably for higher Reynolds numbers and worse initial conditions than Picard and Newton iterations. We also consider enhancing the Picard step with Anderson acceleration (AA), and find that the AAPicard-Newton iteration has even better convergence properties on several benchmark test problems.
- 27 May 2025
- Published by Springer Nature in Journal of Scientific Computing
- Vol. 104 (1) , 1-23
Open AccessAnalysis of the Picard-Newton Iteration for the Navier-Stokes Equations: Global Stability and Quadratic Convergence
We analyze and test a simple-to-implement two-step iteration for the incompressible Navier-Stokes equations that consists of first applying the Picard iteration and then applying the Newton iteration to the Picard output. We prove that this composition of Picard and Newton converges quadratically, and our analysis (which covers both the unique solution and non-unique solution cases) also suggests that this solver has a larger convergence basin than usual Newton because of the improved stability properties of Picard-Newton over Newton. Numerical tests show that Picard-Newton converges more reliably for higher Reynolds numbers and worse initial conditions than Picard and Newton iterations. We also consider enhancing the Picard step with Anderson acceleration (AA), and find that the AAPicard-Newton iteration has even better convergence properties on several benchmark test problems.
- Open Access
Anderson acceleration of a Picard solver for the Oldroyd-B model of viscoelastic fluids
We study an iterative nonlinear solver for the Oldroyd-B system describing incompressible viscoelastic fluid flow. We establish a range of attributes of the fixed-point-based solver, together with the conditions under which it becomes contractive and examining the smoothness properties of its corresponding fixed-point function. Under these properties, we demonstrate that the solver meets the necessary conditions for recent Anderson acceleration (AA) framework, thereby showing that AA enhances the solver's linear convergence rate. Results from two benchmark tests illustrate how AA improves the solver's ability to converge as the Weissenberg number is increased.
Open AccessAnderson acceleration of a Picard solver for the Oldroyd-B model of viscoelastic fluids
We study an iterative nonlinear solver for the Oldroyd-B system describing incompressible viscoelastic fluid flow. We establish a range of attributes of the fixed-point-based solver, together with the conditions under which it becomes contractive and examining the smoothness properties of its corresponding fixed-point function. Under these properties, we demonstrate that the solver meets the necessary conditions for recent Anderson acceleration (AA) framework, thereby showing that AA enhances the solver's linear convergence rate. Results from two benchmark tests illustrate how AA improves the solver's ability to converge as the Weissenberg number is increased.
- Open Access
Analysis of continuous data assimilation with large (or even infinite) nudging parameters
This paper considers continuous data assimilation (CDA) in partial differential equation (PDE) discretizations where nudging parameters can be taken arbitrarily large. We prove that long-time optimally accurate solutions are obtained for such parameters for the heat and Navier-Stokes equations (using implicit time stepping methods), with error bounds that do not grow as the nudging parameter gets large. Existing theoretical results either prove optimal accuracy but with the error scaled by the nudging parameter, or suboptimal accuracy that is independent of it. The key idea to the improved analysis is to decompose the error based on a weighted inner product that incorporates the (symmetric by construction) nudging term, and prove that the projection error from this weighted inner product is optimal and independent of the nudging parameter. We apply the idea to BDF2 - finite element discretizations of the heat equation and Navier-Stokes equations to show that with CDA, they will admit optimal long-time accurate solutions independent of the nudging parameter, for nudging parameters large enough. Several numerical tests are given for the heat equation, fluid transport equation, Navier-Stokes, and Cahn-Hilliard that illustrate the theory.
Open AccessAnalysis of continuous data assimilation with large (or even infinite) nudging parameters
This paper considers continuous data assimilation (CDA) in partial differential equation (PDE) discretizations where nudging parameters can be taken arbitrarily large. We prove that long-time optimally accurate solutions are obtained for such parameters for the heat and Navier-Stokes equations (using implicit time stepping methods), with error bounds that do not grow as the nudging parameter gets large. Existing theoretical results either prove optimal accuracy but with the error scaled by the nudging parameter, or suboptimal accuracy that is independent of it. The key idea to the improved analysis is to decompose the error based on a weighted inner product that incorporates the (symmetric by construction) nudging term, and prove that the projection error from this weighted inner product is optimal and independent of the nudging parameter. We apply the idea to BDF2 - finite element discretizations of the heat equation and Navier-Stokes equations to show that with CDA, they will admit optimal long-time accurate solutions independent of the nudging parameter, for nudging parameters large enough. Several numerical tests are given for the heat equation, fluid transport equation, Navier-Stokes, and Cahn-Hilliard that illustrate the theory.
- Open Access
Analysis of the Picard-Newton iteration for the Navier-Stokes equations: global stability and quadratic convergence
We analyze and test a simple-to-implement two-step iteration for the incompressible Navier-Stokes equations that consists of first applying the Picard iteration and then applying the Newton iteration to the Picard output. We prove that this composition of Picard and Newton converges quadratically, and our analysis (which covers both the unique solution and non-unique solution cases) also suggests that this solver has a larger convergence basin than usual Newton because of the improved stability properties of Picard-Newton over Newton. Numerical tests show that Picard-Newton dramatically outperforms both the Picard and Newton iterations, especially as the Reynolds number increases. We also consider enhancing the Picard step with Anderson acceleration (AA), and find that the AAPicard-Newton iteration has even better convergence properties on several benchmark test problems.
Open AccessAnalysis of the Picard-Newton iteration for the Navier-Stokes equations: global stability and quadratic convergence
We analyze and test a simple-to-implement two-step iteration for the incompressible Navier-Stokes equations that consists of first applying the Picard iteration and then applying the Newton iteration to the Picard output. We prove that this composition of Picard and Newton converges quadratically, and our analysis (which covers both the unique solution and non-unique solution cases) also suggests that this solver has a larger convergence basin than usual Newton because of the improved stability properties of Picard-Newton over Newton. Numerical tests show that Picard-Newton dramatically outperforms both the Picard and Newton iterations, especially as the Reynolds number increases. We also consider enhancing the Picard step with Anderson acceleration (AA), and find that the AAPicard-Newton iteration has even better convergence properties on several benchmark test problems.
- 1 January 2024
- Published by American Institute of Mathematical Sciences (AIMS) in Advances in Computational Science and Engineering
- Vol. 2 (3) , 246-270
Analysis of an adaptive safeguarded Newton-Anderson algorithm of depth one with applications to fluid problems
The purpose of this paper is to develop a practical strategy to accelerate Newton's method in the vicinity of singular points. We present an adaptive safeguarding scheme with a tunable parameter, which we call adaptive $ \gamma $-safeguarding, that one can use in tandem with Anderson acceleration to improve the performance of Newton's method when solving problems at or near singular points. The key features of adaptive $ \gamma $-safeguarding are that it converges locally for singular problems, and it can detect nonsingular problems automatically, in which case the Newton-Anderson iterates are scaled towards a standard Newton step. The result is a flexible algorithm that performs well for singular and nonsingular problems, and can recover convergence from both standard Newton and Newton-Anderson with the right parameter choice. This leads to faster local convergence compared to both Newton's method, and Newton-Anderson without safeguarding, with effectively no additional computational cost. We demonstrate three strategies one can use when implementing Newton-Anderson and $ \gamma $-safeguarded Newton-Anderson to solve parameter-dependent problems near singular points. For our benchmark problems, we take two parameter-dependent incompressible flow systems: flow in a channel and Rayleigh-Bénard convection.- 1 January 2024
- Published by American Institute of Mathematical Sciences (AIMS) in Advances in Computational Science and Engineering
- Vol. 2 (3) , 246-270
Analysis of an adaptive safeguarded Newton-Anderson algorithm of depth one with applications to fluid problems
The purpose of this paper is to develop a practical strategy to accelerate Newton's method in the vicinity of singular points. We present an adaptive safeguarding scheme with a tunable parameter, which we call adaptive $ \gamma $-safeguarding, that one can use in tandem with Anderson acceleration to improve the performance of Newton's method when solving problems at or near singular points. The key features of adaptive $ \gamma $-safeguarding are that it converges locally for singular problems, and it can detect nonsingular problems automatically, in which case the Newton-Anderson iterates are scaled towards a standard Newton step. The result is a flexible algorithm that performs well for singular and nonsingular problems, and can recover convergence from both standard Newton and Newton-Anderson with the right parameter choice. This leads to faster local convergence compared to both Newton's method, and Newton-Anderson without safeguarding, with effectively no additional computational cost. We demonstrate three strategies one can use when implementing Newton-Anderson and $ \gamma $-safeguarded Newton-Anderson to solve parameter-dependent problems near singular points. For our benchmark problems, we take two parameter-dependent incompressible flow systems: flow in a channel and Rayleigh-Bénard convection.- Open Access
Accelerating and enabling convergence of nonlinear solvers for Navier-Stokes equations by continuous data assimilation
This paper considers improving the Picard and Newton iterative solvers for the Navier-Stokes equations in the setting where data measurements or solution observations are available. We construct adapted iterations that use continuous data assimilation (CDA) style nudging to incorporate the known solution data into the solvers. For CDA-Picard, we prove the method has an improved convergence rate compared to usual Picard, and the rate improves as more measurement data is incorporated. We also prove that CDA-Picard is contractive for larger Reynolds numbers than usual Picard, and the more measurement data that is incorporated the larger the Reynolds number can be with CDA-Picard still being contractive. For CDA-Newton, we prove that the domain of convergence, with respect to both the initial guess and the Reynolds number, increases as the amount of measurement data is increased. Additionally, for both methods we show that CDA can be implemented as direct enforcement of measurement data into the solution. Numerical results for common benchmark Navier-Stokes tests illustrate the theory.
Open AccessAccelerating and enabling convergence of nonlinear solvers for Navier-Stokes equations by continuous data assimilation
This paper considers improving the Picard and Newton iterative solvers for the Navier-Stokes equations in the setting where data measurements or solution observations are available. We construct adapted iterations that use continuous data assimilation (CDA) style nudging to incorporate the known solution data into the solvers. For CDA-Picard, we prove the method has an improved convergence rate compared to usual Picard, and the rate improves as more measurement data is incorporated. We also prove that CDA-Picard is contractive for larger Reynolds numbers than usual Picard, and the more measurement data that is incorporated the larger the Reynolds number can be with CDA-Picard still being contractive. For CDA-Newton, we prove that the domain of convergence, with respect to both the initial guess and the Reynolds number, increases as the amount of measurement data is increased. Additionally, for both methods we show that CDA can be implemented as direct enforcement of measurement data into the solution. Numerical results for common benchmark Navier-Stokes tests illustrate the theory.