Development of an edge-based finite volume solver for porous media flow applications

The work presented in this thesis constitutes the first phase in the development of a solver in handle the highly non-linear systems that describe the flow of fluids through porous media. Aspects researched are the mathematical description, discretization as well as the computer code implementations...

Full description

Bibliographic Details
Main Author: Rees, Ian
Published: Swansea University 2004
Subjects:
Online Access:https://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.638633
Description
Summary:The work presented in this thesis constitutes the first phase in the development of a solver in handle the highly non-linear systems that describe the flow of fluids through porous media. Aspects researched are the mathematical description, discretization as well as the computer code implementations. With regards to the spatial discretization a computational efficient edge-based vertex-centred finite volume scheme is proposed, with the application of a ‘compact stencil’ to calculate second derivative terms. With regards to the software implementation, a novel label based approach was employed using FORTRAN that greatly improved the flexibility of the code. The modelling capabilities of the proposed numerical scheme were validated successfully through the simulation of problems for which benchmark numerical solutions or analytic solutions exist.