Efficient variable-coefficient finite-volume Stokes solvers
From MaRDI portal
Finite volume methods for initial value and initial-boundary value problems involving PDEs (65M08) Numerical solution of discretized equations for initial value and initial-boundary value problems involving PDEs (65M22) Numerical solution of discretized equations for boundary value problems involving PDEs (65N22) Stokes and related (Oseen, etc.) flows (76D07) Finite volume methods applied to problems in fluid mechanics (76M12)
Abstract: We investigate several robust preconditioners for solving the saddle-point linear systems that arise from spatial discretization of unsteady and steady variable-coefficient Stokes equations on a uniform staggered grid. Building on the success of using the classical projection method as a preconditioner for the coupled velocity-pressure system [B. E. Griffith, J. Comp. Phys., 228 (2009), pp. 75657595], as well as established techniques for steady and unsteady Stokes flow in the finite-element literature, we construct preconditioners that employ independent generalized Helmholtz and Poisson solvers for the velocity and pressure subproblems. We demonstrate that only a single cycle of a standard geometric multigrid algorithm serves as an effective inexact solver for each of these subproblems. Contrary to traditional wisdom, we find that the Stokes problem can be solved nearly as efficiently as the independent pressure and velocity subproblems, making the overall cost of solving the Stokes system comparable to the cost of classical projection or fractional step methods for incompressible flow, even for steady flow and in the presence of large density and viscosity contrasts. Two of the five preconditioners considered here are found to be robust to GMRES restarts and to increasing problem size, making them suitable for large-scale problems. Our work opens many possibilities for constructing novel unsplit temporal integrators for finite-volume spatial discretizations of the equations of low Mach and incompressible flow dynamics.
Recommendations
- Efficient preconditioning of the linearized Navier-Stokes equations for incompressible flow
- Preconditioners for Incompressible Navier-Stokes Solvers
- Fast Iterative Solvers for Discrete Stokes Equations
- scientific article; zbMATH DE number 1981915
- Fast Iterative Solution of Stabilised Stokes Systems Part II: Using General Block Preconditioners
Cited in
(17)- Box-relaxation based multigrid solvers for the variable viscosity Stokes problem
- A mass-conservative adaptive FAS multigrid solver for cell-centered finite difference methods on block-structured, locally-Cartesian grids
- Immersed boundary smooth extension (IBSE): a high-order method for solving incompressible flows in arbitrary smooth domains
- Higher-order temporal integration for the incompressible Navier-Stokes equations in bounded domains
- Application of projection methods to simulating mass transport in reverse osmosis systems
- A robust incompressible Navier-Stokes solver for high density ratio multiphase flows
- A DLM immersed boundary method based wave-structure interaction solver for high density ratio multiphase flows
- Analysis of some projection method based preconditioners for models of incompressible flow
- Projection method for the fluctuating hydrodynamics equations
- Solution of nonlinear Stokes equations discretized by high-order finite elements on nonconforming and anisotropic meshes, with application to ice sheet dynamics
- A high-order spectral deferred correction strategy for low Mach number flow with complex chemistry
- Navier-Stokes solvers for incompressible single- and two-phase flows
- Preconditioners for two-phase incompressible Navier-Stokes flow
- Finite difference method in prolate spheroidal coordinates for freely suspended spheroidal particles in linear flows of viscous and viscoelastic fluids
- Fully-coupled parallel solver for the simulation of two-phase incompressible flows
- An effective preconditioning strategy for volume penalized incompressible/low Mach multiphase flow solvers
- Schur complement based preconditioners for twofold and block tridiagonal saddle point problems
This page was built for publication: Efficient variable-coefficient finite-volume Stokes solvers
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5372310)