-
Hello GemPy community, I am fairly new to GemPy and wanted to create a 3D subsurface model of a project I am working on. A major issue I encountered is that my project area is rather large (e.g. 10 by 10 by 6 kilometers), whereas the structures that I want to depict are rather small. For example, the area is cut by normal faults with geological layers laying near horizontal, subparallel to eachother. The offsets are in the range of 100-400 meters at most. As I understand, by defining the resolution while setting up my model, this discretizes my model space into rectangular boxes with the specified resolution, when I compute the model later on. Is it somehow possible to refine the model resolution around areas of interest, like faults? Or should I think about cutting down my project area extent in all dimensions and simplifying my dataset? Thanks in advance and best regards! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Hi @Geomory, I attached a small image of an example how the Octree grid looks like. I think that would be the optimal solution in your case. Again, if you are able to offer some more details about your model I can also give further advice if you want. |
Beta Was this translation helpful? Give feedback.
-
Hi, For visualization: You can get the octree grid points: But as this is not a mesh you dont get faces. I didn't find a neat way to create and display those - my 2d plot from before was created in a rather hacky way. If you find a nice solution for that I would be happy if you show me. Also, again, the octrees a re kind of beta, I've found some stuff to be not super intuitive. Regarding you last question: Cheers, EDIT: Here is an examle of how it can look like: #934 |
Beta Was this translation helpful? Give feedback.
Hi @Geomory,
thanks for your question. So first of all you are right that gempy uses dense regular grids by default. This does become a problem in cases like yours, where you want to model small scale features in a large model.
There are three solutions that might solve this:
A) As you said you might need to create smaller models and simplify your dataset. Apart from any grid adaptation the underlying universal-cokriging algorithm will struggle with super complex models, especially if you have many fault interactions. My general suggestion is always to start with the biggest features (main units, dominating faults) and add more things gradually to see where problems arise. It is rarely a …