Fault-aware implicit neural representation toolkit for geologic modeling.
Project description
GeoINR-faults
GeoINR-faults is an extension of the GeoINR framework, designed to explore and extend the capabilities of implicit neural representations for structural geology.
In addition to fault modeling, GeoINR-faults re-implements a substantial portion of the core functionality of the original GeoINR framework, providing a unified implementation for both standard GeoINR workflows and fault-related extensions.
Relationship to GeoINR
GeoINR-faults is based on the methodology introduced in the original GeoINR project:
Hillier, M., Wellmann, F., de Kemp, E., Schetselaar, E., Brodaric, B., & Bédard, K. (2023). GeoINR 1.0: an implicit neural representation network for three-dimensional geological modelling. Geoscientific Model Development Discussions, 2023, 1-40. https://doi.org/10.5194/gmd-16-6987-2023
This repository is developed as a research extension focusing on fault modeling.
Note:
- This is not the official GeoINR repository
- The implementation in this repository is developed independently
Repository Structure
mainbranch: new implementation for fault modelingGeoINR_originalbranch: original GeoINR codebase (forked)NN_faultbranch: related fault modeling works in INRs (forked)
Installation
We provide the latest release version of GeoINR-faults via PyPi package services. We highly recommend using PyPi,
$ pip install geoinr_faults
The dependencies are: numpy, pandas, scipy, sklearn, torch, matplotlib, and pyvista.
Documentation
After installation, you can either check the notebook tutorials or go to the documentation site for further information.
- Notebook tutorials
- Documentation
License
This repository includes components from the original GeoINR project. All original GeoINR copyright and permission notices are retained in accordance with the MIT License. Additional code in this repository is subject to separate copyright notices.
Citation
If you use this work, please cite:
- Hillier, M., Wellmann, F., de Kemp, E., Schetselaar, E., Brodaric, B., & Bédard, K. (2023). GeoINR 1.0: an implicit neural representation network for three-dimensional geological modelling. Geoscientific Model Development Discussions, 2023, 1-40. https://doi.org/10.5194/gmd-16-6987-2023
- Gao, K., & Wellmann, F. (2025). Fault representation in structural modelling with implicit neural representations. Computers & Geosciences, 199, 105911. https://doi.org/10.1016/j.cageo.2025.105911
- This repository (to be updated)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file geoinr_faults-0.1.0.tar.gz.
File metadata
- Download URL: geoinr_faults-0.1.0.tar.gz
- Upload date:
- Size: 38.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eeec93b3070998c55f358c347d3aa4b40400bd58fa18e4dbe4a3e6a1a238313b
|
|
| MD5 |
a8fb9af96860880e53dda53bcf6305ed
|
|
| BLAKE2b-256 |
2d5baea52f4c5694d3a2bd6e088f0d0101c187aa75ccf6329d080ef193304206
|
File details
Details for the file geoinr_faults-0.1.0-py3-none-any.whl.
File metadata
- Download URL: geoinr_faults-0.1.0-py3-none-any.whl
- Upload date:
- Size: 43.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
18445f41b971d9691dee8a27d42916b34b1416a78ed68d9349ff86f2ffcb706a
|
|
| MD5 |
04d53e83d5e5234da3be21b47c9d5c52
|
|
| BLAKE2b-256 |
fc1ba8341cadc29f5d280c62bf9130ec7847f70f5da780110333d47cde53b86b
|