A block preconditioner for non-isothermal flow in porous media
From MaRDI portal
Publication:2222364
Preconditioners for iterative methods (65F08) Finite element, Rayleigh-Ritz and Galerkin methods for initial value and initial-boundary value problems involving PDEs (65M60) Applications to the sciences (65Z05) Finite element methods applied to problems in fluid mechanics (76M10) Flows in porous media; filtration; seepage (76S05)
Abstract: In petroleum reservoir simulation, the industry standard preconditioner, the constrained pressure residual method (CPR), is a two-stage process which involves solving a restricted pressure system with Algebraic Multigrid (AMG). Initially designed for isothermal models, this approach is often used in the thermal case. However, it does not have a specific treatment of the additional energy conservation equation and temperature variable. We seek to develop preconditioners which better capture thermal effects such as heat diffusion. In order to study the effects of both pressure and temperature on fluid and heat flow, we consider a model of non-isothermal single phase flow through porous media. For this model, we develop a block preconditioner with an efficient Schur complement approximation. Both the pressure block and the approximate Schur complement are approximately inverted using an AMG V-cycle. The resulting solver is scalable with respect to problem size and parallelization.
Recommendations
- A constrained pressure-temperature residual (CPTR) method for non-isothermal multiphase flow in porous media
- Parallel multilevel domain decomposition preconditioners for monolithic solution of non-isothermal flow in reservoir simulation
- Modeling fluid flow in oil reservoirs
- Algebraic Multigrid Preconditioners for Multiphase Flow in Porous Media
- Computational Science and Its Applications – ICCSA 2004
Cites work
- \textit{BoomerAMG}: A parallel algebraic multigrid solver and preconditioner
- A Multigrid Tutorial, Second Edition
- A Preconditioner for the Steady-State Navier--Stokes Equations
- Algebraic Multigrid Preconditioners for Multiphase Flow in Porous Media
- An Iterative Solution Method for Linear Systems of Which the Coefficient Matrix is a Symmetric M-Matrix
- Analysis of Iterative Methods for the Steady and Unsteady Stokes Problem: Application to Spectral Element Discretizations
- Decoupling and block preconditioning for sedimentary basin simulations
- Discontinuous Galerkin Methods for Solving Elliptic and Parabolic Equations
- Finite elements and fast iterative solvers. With applications in incompressible fluid dynamics
- Finite volume methods
- Finite Volume Methods for Hyperbolic Problems
- Firedrake, automating the finite element method by composing abstractions
- GMRES: A Generalized Minimal Residual Algorithm for Solving Nonsymmetric Linear Systems
- scientific article; zbMATH DE number 2088244 (Why is no real title available?)
- scientific article; zbMATH DE number 3273813 (Why is no real title available?)
- Iterative Solution Methods for Modeling Multiphase Flow in Porous Media Fully Implicitly
- Multi-Level Adaptive Solutions to Boundary-Value Problems
- Parallel iterative methods for sparse linear systems
- Preconditioning discretizations of systems of partial differential equations.
- Solver composition across the PDE/linear algebra barrier
- Well flow models for various numerical methods
Cited in
(16)- An efficient second-order energy stable BDF scheme for the space fractional Cahn-Hilliard equation
- Parallel multilevel domain decomposition preconditioners for monolithic solution of non-isothermal flow in reservoir simulation
- A minimum-type nonlinear complementarity simulator with constrained pressure residual (CPR) methods for wormhole propagation in carbonate acidization
- Multi-stage preconditioners for thermal-compositional-reactive flow in porous media
- Multigrid reduction preconditioning framework for coupled processes in porous and fractured media
- Block ILU-preconditioners for problems of filtration of a multicomponent mixture in a porous medium
- A constrained pressure-temperature residual (CPTR) method for non-isothermal multiphase flow in porous media
- Multilevel field-split preconditioners with domain decomposition for steady and unsteady flow problems
- Multilevel Constrained Pressure-Temperature Residual Preconditioners for Large-Scale Non-Isothermal Reservoir Simulation via Restricted Additive Schwarz Algorithms
- Preconditioners for Krylov subspace methods: An overview
- Nonlinearly Constrained Pressure Residual (NCPR) Algorithms for Fractured Reservoir Simulation
- Automated linear solver selection for simulation of multiphysics processes in porous media
- Multilevel Schur-complement algorithms for scalable parallel reservoir simulation with temperature variation
- Field-split preconditioned active-set reduced-space algorithm for complex black oil reservoir simulation at large-scale
- Adaptive fully implicit and thermodynamically consistent modeling of multiphase flow in porous media on three dimensional grids
- Data-driven linear solver selection and performance tuning for multiphysics simulations in porous media
This page was built for publication: A block preconditioner for non-isothermal flow in porous media
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2222364)