lanl / dfnWorks

dfnWorks is a parallelized computational suite to generate three-dimensional discrete fracture networks (DFN) and simulate flow and transport. If you download the software please fill out our interest form to stay up to date on releases https://goo.gl/forms/VE39oKsyp4LVC6Gj2 and join our google group https://groups.google.com/d/forum/dfnworks-users . Precompiled Docker Container https://hub.docker.com/r/ees16/dfnworks
https://dfnworks.lanl.gov/
Other
75 stars 45 forks source link

Isolated Fractures #14

Closed alannahcb closed 3 years ago

alannahcb commented 3 years ago

Hi dfnWorks Team,

I’d like to keep the isolated fractures not just the connected fractures, in order to combine them with a high permeability matrix. However, when I set ‘keepIsolatedFractures' to 1, the code runs only up to —> Poisson sampling for fracture... But then returns the error starting with:

Program received signal SIGSEGV: Segmentation fault - invalid memory reference. Backtrace for this error: ….(a bunch of numbers) Segmentation fault. —> ERROR occurred during meshing fracture 8

It continues to produce this error for a couple more rounds.

Any advice on how to keep isolated fractures in the model would be great. Thanks very much, Alannah

hymanjd commented 3 years ago

Hi Alannah, If you are combining the fractures with a high permeability matrix using UDFM, you don't need to mesh the fractures using DFN.mesh_fractures().

You can run

DFN.map_to_continuum() DFN.upscale()

If you still want to see the DFN, you can DFN.mesh_fractures(visual_mode=True)

alannahcb commented 3 years ago

Great thanks! I'll give that a go

hymanjd commented 3 years ago

@alannahcb Is this issue resolved?

alannahcb commented 3 years ago

Yes, the keepIsolatedFractures works with the latest version of dfnWorks and seems to run well with the UDFM

alannahcb commented 3 years ago

Thanks!