GeoDFN- A Flexible, Open-Source Software for Generating Geologically Consistent Discrete Fracture Networks

OVERVIEW
GeoDFN is an open-source software that provides comprehensive control over fracture properties and allows users to explore how a broad range of geological uncertainties impact the geometry and connectivity of fracture networks. It employs a hybrid approach, combining the advantages of mechanical and statistical methods for generating Discrete Fracture Networks (DFNs), ensuring geological consistency in fracture placement while maintaining computational efficiency.
GeoDFN is designed with an integrated workflow that connects easily to fluid flow simulators. As an example, here we linked it to the MATLAB Reservoir Simulation Toolbox (MRST), enabling transion from statistical analysis of outcrop data to flow modeling. This linkage facilitates the analysis of fluid flow and transport processes in fractured formations.

FOLDER STRUCTURE

1. DFNGeneration-GeoDFN:
   - Contains the main GeoDFN code.
   - Well-commented to explain each function and class, making it easy for users to modify.
   - All input parameters can be changed in the interface Python code.
   - Provides flexibility for adjusting input parameters.
   - Various examples are included to guide users in configuring inputs.

2. Tutorial-GeoDFN:
   - Includes a Jupyter notebook with a step-by-step guide.
   - Helps users understand how to modify different fracture properties.
   - Useful for beginners to get started with GeoDFN.

3. Upscaling-MRST:
   - Requires MATLAB and RST to be installed (MRST can be downloaded from https://www.sintef.no/projectweb/mrst/)
   - Contains the interface to link with the MRST.
   - The example interface is designed specifically for MRST scripts related to DFN upscaling.
   - Can be easily modified for other purposes.


CONTACT
For any questions or support, please contact Elahe (Ellie) Kamel Targhi (e.kameltarghi@tudelft.nl).
