change properties in faults #27
|
Hi guys. You have created an amazing program for synthetic seismic generation. However, I would like to add property changes in the faults. In which part of the code would it be best to implement this, and which data array should be used to determine the fault location? |
Replies: 2 comments 1 reply
|
I mean physical properties, of course (vp, vs, rho). |
|
Hi Denis, Thanks! I assume you want to specify some vp, vs, rho values in the fault zones, is that right?
Best, |
Hi Denis,
Thanks!
I assume you want to specify some vp, vs, rho values in the fault zones, is that right?
My suggestion:
The 3D fault plane volume is stored as a binary segmentation as fault_planes.
You may want to perform some morphological dilation to widen the fault zone, for example the _dilate_faults method in Closures.py.
A very simple method would be to do something similar to how we overwrite the property values for salt. Check for those voxels which are in a fault zone and enter the values you want to use.
If you wanted to do something more complicated, which accounted for changes with depth / per layer, then you could add a new block to apply_faulting_to_geomodels_and_de…