
XT Basin Modelling
About
This code repository contains a suite of tools written in Python for various aspects of modelling fluid flow in sedimentary basins and other geological systems.
Reading faults from shapefiles
- Read fault metadata, bounding box and fault segments from a shapefile
Mesh generation
- Generate a 3D mesh from fault traces provided as lists of points, along with corresponding fault metadata (dip, dip direction, thickness)
- Mesh generated using Gmsh
- Can take fault traces and metadata generated by read_shpfile.py
- Mesh is refined around faults
- Faults can be meshed volumetrically (if a thickness is provided) or as lower-dimensional (2D) features (if thickness is omitted or zero)
- Mesh can be refined around specified points and/or surfaces provided as STEP files (optional)