[2016-02-11]


[2016-02-11]

A Reservoir Simulation Prototype: Multi-phase and Multiple Solvers via Software Abstraction

This report describes experiments conducted using Version 2.0 of my "OOMS_RS", an Object-Oriented Multi-Solver Reservoir Simulator package that I have developed as a side-project at Stanford. I describe the polymorphic multi-phase simulation framework implemented in the simulator software, and pay special attention to how the proposed object-oriented framework simplifies the encapsulation of specific modeling cases (i.e., two-phase or black oil) and alternative back-end finite-difference solvers.