The Imperial College Surface Based Geological Modelling (IC-SURF) code uses stochastic algorithms to create a surface-based representation of complex 3D geology.
The surfaces are parametric NURBS (Non-Uniform Rational B-Splines) created without reference to a pre-defined grid or mesh.
A mesh is created only when required for flow simulation or other calculations. Metadata are created with each surface to control surface-surface interactions and assign petrophysical properties to the volume domains defined by the surfaces. The code may be available on request (contact the lead developer, Dr Carl Jacquemyn or the Head of Group, Professor Matthew Jackson).
The model below is a surface-based representation of two stacked shallow-marine parasequences overlying a non-marine fluvial interval, created using IC-SURF. Dipping surfaces in the overlying parasequences represent clinoform surfaces. The varying colours represent different facies (rock) types. The model is entirely parametric; there is no underlying grid or mesh. This type of model is a typical input to the Imperial College Finite Element Reservoir Simulator (IC-FERST).
Jacquemyn, C, Jackson, MD, Hampson, GJ, 2018, Surface-Based Geological Reservoir Modelling Using Grid-Free NURBS Curves and Surfaces, Mathematical Geoscience
Jackson MD, Percival JR, Mostaghiml P, et al., 2015, Reservoir Modeling for Flow Simulation by Use of Surfaces, Adaptive Unstructured Meshes, and an Overlapping-Control-Volume Finite-Element Method, SPE RESERVOIR EVALUATION & ENGINEERING, Vol: 18, Pages: 115-132, ISSN: 1094-6470