Abstract

Abstract A two-phase sequential IMPLICIT three dimensional reservoir simulator has been developed for massively parallel computer systems. The parallel algorithm is based on recently developed domain decomposition methods. The simulator has been tested using a 16384 processor MasPar MP-2. The simulator building blocks are robust Krylov space iterations using Additive Schwarz as the preconditioner. This approach naturally supports a distributed data structure with overlapping subdomains. In the simulator each subdomain is treated as a small reservoir in its own right, and each subdomain communicates with the neighbouring subdomains through boundary conditions. Previous work has shown that the use of minimal overlap is sufficient and computationally nearly optimal for these problems. To solve the pressure equation we use a two level Additive Schwarz preconditioner. The coarse grid problem is solved by a multigrid solver and each subdomain problem can be solved with a range of simple iterative or direct methods depending on time, space or robustness considerations. The saturation equation is solved by splitting the equation into one hyperbolic saturation equation and one elliptic saturation equation, The hyperbolic saturation equation is solved by the Modified Method of Characteristics. The solution of the (nonsymmet-ric) elliptic saturation equation is again obtained using an Additive Schwarz preconditioner.

Keywords:
Preconditioner Schwarz alternating method Domain decomposition methods Massively parallel Multigrid method Computer science Parallel computing Solver Reservoir simulation Computational science Elliptic curve Robustness (evolution) Hyperbolic partial differential equation Iterative method Applied mathematics Algorithm Partial differential equation Mathematics Mathematical analysis Finite element method Physics

Metrics

25
Cited By
1.54
FWCI (Field Weighted Citation Impact)
23
Refs
0.82
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Numerical Methods in Computational Mathematics
Physical Sciences →  Engineering →  Computational Mechanics
Enhanced Oil Recovery Techniques
Physical Sciences →  Engineering →  Ocean Engineering
Reservoir Engineering and Simulation Methods
Physical Sciences →  Engineering →  Ocean Engineering
© 2026 ScienceGate Book Chapters — All rights reserved.