UPR - Unstructured Grids Adapted to Geometric Objects
The module implements new methods for generating unstructured polyhedral grids that align to prescribed geometric objects. Control-point alignment of cell centroids is introduced to accurately represent horizontal and multilateral wells, but can also be used to create volumetric representations of fracture networks. Boundary alignment of cell faces is introduced to accurately preserve geological features such as layers, fractures, faults, and/or pinchouts. The module implements a new conflict-point handling scheme that creates conforming cells even at intersections between geometric objects in 2D. In 3D, the method honors control-point alignment of cell centroids and boundary alignment of cell faces away from object intersections.
The UPR module generates two types of grids in 2D:
These grids can be extruded to 3D along straight lines, thereby giving 2.5D grids.
The module also implements routines for generating 3D Voronoi grids.
The following plots show some of the grids that are generated in the tutorial examples that accompany the module.
This module was initially written by Runar Lie Berge as part of his master thesis at NTNU (2015-2016), under supervision of Knut-Andreas Lie. The module has later been significantly improved and extended through a collaboration between Berge and Klemetsdal/Lie at SINTEF.