MRST - MATLAB Reservoir Simulation Toolbox

The MATLAB Reservoir Simulation Toolbox (MRST) is developed by SINTEF Applied Matemathics and is a result of our research on the development of new (multiscale) computational methodologies.

The toolbox consists of two main parts: a core offering basic functionality and single and two-phase solvers, and a set of add-on modules offering more advanced models, viewers and solvers. MRST is mainly intended as a toolbox for rapid prototyping and demonstration of new simulation methods and modeling concepts on unstructured grids. Despite this, many of the tools are quite efficient and can be applied to surprisingly large and complex models. For more computationally challenging cases, we are developing C-accelerated backends or standalone C++ solutions as part of the Open Porous Media (OPM) initiative.

Version 2014a was released on the 14th of May 2014, and can be downloaded under the terms of the GNU General Public License (GPL).

If you are using MRST in any publication, please cite our overview paper:

 

Examples of MRST Modules


Numerical CO2 laboratory Fully implicit solvers based on automatic differentiation Flow diagnostics and interactive visualization

MRST Core

  • Pressure and transport solvers for single and two-phase flow
  • Routines for constructing and visualizing structured and fully unstructured grids
  • Reading and processing of corner-point grids
  • Physical units and properties
  • Data structures (grids, wells, fluid objects, ..)
  • Stable feature set

Add-on modules