An Introduction to Reservoir Simulation Using MATLAB/GNU Octave
From MaRDI portal
Publication:5379336
DOI10.1017/9781108591416zbMath1425.76001OpenAlexW2963157298MaRDI QIDQ5379336
Publication date: 28 May 2019
Full work available at URL: https://doi.org/10.1017/9781108591416
Hydrology, hydrography, oceanography (86A05) Flows in porous media; filtration; seepage (76S05) Introductory exposition (textbooks, tutorial papers, etc.) pertaining to fluid mechanics (76-01) Basic methods in fluid mechanics (76M99) Computer aspects of numerical algorithms (65Y99)
Related Items (70)
Generalized Multiscale Finite Element Method for Highly Heterogeneous Compressible Flow ⋮ Solving inverse problems using conditional invertible neural networks ⋮ An aggregation-based nonlinear multigrid solver for two-phase flow and transport in porous media ⋮ Variational and virtual discretizations of optimal control problems governed by diffusion problems ⋮ Numerical homogenization of non-linear parabolic problems on adaptive meshes ⋮ Physics-informed machine learning with conditional Karhunen-Loève expansions ⋮ Enhanced multiscale restriction-smoothed basis (MsRSB) preconditioning with applications to porous media flow and geomechanics ⋮ Model-Order Reduction for Coupled Flow and Linear Thermal-Poroplasticity with Applications to Unconventional Reservoirs ⋮ Fully implicit two-phase VT-flash compositional flow simulation enhanced by multilayer nonlinear elimination ⋮ On the impact of heterogeneity-aware mesh partitioning and non-contributing computation removal on parallel reservoir simulations ⋮ Fast Matlab evaluation of nonlinear energies using FEM in 2D and 3D: nodal elements ⋮ Towards HPC simulations of billion-cell reservoirs by multiscale mixed methods ⋮ A fully implicit WENO scheme on stratigraphic and unstructured polyhedral grids ⋮ Accelerating multiscale simulation of complex geomodels by use of dynamically adapted basis functions ⋮ Application of diffuse source functions for improved flow upscaling ⋮ Efficient reordered nonlinear Gauss-Seidel solvers with higher order for black-oil models ⋮ Multi-model hybrid compositional simulator with application to segregated flow ⋮ Coupling-strength criteria for sequential implicit formulations ⋮ Randomized tensor decomposition for large-scale data assimilation problems for carbon dioxide sequestration ⋮ Nonlinear parallel-in-time simulations of multiphase flow in porous media ⋮ Mixed virtual element methods for optimal control of Darcy flow ⋮ Prediction of permeability of porous media using optimized convolutional neural networks ⋮ A stochastic inversion workflow for monitoring the distribution of \(\text{CO}_{2}\) injected into deep saline aquifers ⋮ An Adaptive Preconditioner for Three-Dimensional Single-Phase Compressible Flow in Highly Heterogeneous Porous Media ⋮ Nonlinearly Constrained Pressure Residual (NCPR) Algorithms for Fractured Reservoir Simulation ⋮ Deep-learning-based upscaling method for geologic models via theory-guided convolutional neural network ⋮ An implicit local time-stepping method based on cell reordering for multiphase flow in porous media ⋮ Algorithmic monotone multiscale finite volume methods for porous media flow ⋮ Flexible and rigorous numerical modelling of multiphysics processes in fractured porous media using PorePy ⋮ A Comparison of Consistent Discretizations for Elliptic Problems on Polyhedral Grids ⋮ Parallel reservoir simulators for fully implicit complementarity formulation of multicomponent compressible flows ⋮ The open porous media flow reservoir simulator ⋮ DuMu\(^{\text x} 3\) -- an open-source simulator for solving flow and transport problems in porous media with a focus on model coupling ⋮ Multiscale formulation of two-phase flow at the pore scale ⋮ Mesh-independent streamline tracing ⋮ Field development optimization using a sequence of surrogate treatments ⋮ PorePy: an open-source software for simulation of multiphysics processes in fractured porous media ⋮ Flexible iterative ensemble smoother for calibration of perfect and imperfect models ⋮ Hybrid mimetic finite-difference and virtual element formulation for coupled poromechanics ⋮ Nonlinear convergence in contact mechanics: immersed boundary finite volume ⋮ Multiresolution coupled vertical equilibrium model for fast flexible simulation of CO\(_2\) storage ⋮ Unstructured Voronoi grids conforming to lower dimensional objects ⋮ Velocity of viscous fingers in miscible displacement: comparison with analytical models ⋮ Accelerating the solution of linear systems appearing in two-phase reservoir simulation by the use of POD-based deflation methods ⋮ Dimensional reduction of a fractured medium for a polymer EOR model ⋮ Nonlinear Preconditioning Strategies for Two-Phase Flows in Porous Media Discretized by a Fully Implicit Discontinuous Galerkin Method ⋮ Multigrid reduction preconditioning framework for coupled processes in porous and fractured media ⋮ Multiscale computation of pore-scale fluid dynamics: single-phase flow ⋮ Veamy: an extensible object-oriented C++ library for the virtual element method ⋮ Nonlinear multigrid based on local spectral coarsening for heterogeneous diffusion problems ⋮ Space-time domain decomposition for two-phase flow between different rock types ⋮ Uncertainty quantification in reservoirs with faults using a sequential approach ⋮ A finite-volume discretization for deformation of fractured media ⋮ Unified thermo-compositional-mechanical framework for reservoir simulation ⋮ Geophysics-based fluid-facies predictions using ensemble updating of binary state vectors ⋮ Smooth implicit hybrid upwinding for compositional multiphase flow in porous media ⋮ Objective-sensitive principal component analysis for high-dimensional inverse problems ⋮ Structure exploiting methods for fast uncertainty quantification in multiphase flow through heterogeneous media ⋮ Ensemble-based seismic and production data assimilation using selection Kalman model ⋮ AMGCL: an efficient, flexible, and extensible algebraic multigrid implementation ⋮ HexaShrink, an exact scalable framework for hexahedral meshes with attributes and discontinuities: multiresolution rendering and storage of geoscience models ⋮ Fully implicit hybrid two-level domain decomposition algorithms for two-phase flows in porous media on 3D unstructured grids ⋮ Nonlinear Preconditioning Strategies for Two-Phase Flows in Porous Media Discretized by a Fully Implicit Discontinuous Galerkin Method ⋮ The use of flow diagnostics to rank model ensembles ⋮ Application of diffuse source basis functions for improved near well upscaling ⋮ Efficient adjoint-based well-placement optimization using flow diagnostics proxies ⋮ A numerical study of the additive Schwarz preconditioned exact Newton method (ASPEN) as a nonlinear preconditioner for immiscible and compositional porous media flow ⋮ Upscaling of two-phase discrete fracture simulations using a convolutional neural network ⋮ Virtual element simulation of two-phase flow of immiscible fluids in discrete fracture networks ⋮ Forward and inverse modeling of fault transmissibility in subsurface flows
Uses Software
This page was built for publication: An Introduction to Reservoir Simulation Using MATLAB/GNU Octave