No description
Find a file
2025-09-05 19:45:03 +08:00
.vscode Add file and translate 2025-09-04 14:27:19 +08:00
DFN Add file and translate 2025-09-04 14:27:19 +08:00
examples Add file and translate 2025-09-04 14:27:19 +08:00
images Add file and translate 2025-09-05 19:45:03 +08:00
util Add file and translate 2025-09-04 14:27:19 +08:00
.asciidoctorconfig Add file and translate 2025-09-04 14:27:19 +08:00
.gitignore Add file and translate 2025-09-04 14:27:19 +08:00
calc_d_mean.m Add file and translate 2025-09-04 14:27:19 +08:00
calc_density.m Add file and translate 2025-09-04 14:27:19 +08:00
calc_frac_flux_mat.m Add file and translate 2025-09-04 14:27:19 +08:00
calc_frac_grad_expand_mat.m Add file and translate 2025-09-04 14:27:19 +08:00
calc_frac_grad_mat.m Add file and translate 2025-09-04 14:27:19 +08:00
calc_frac_mean_mat.m Add file and translate 2025-09-04 14:27:19 +08:00
calc_interface_values.m Add file and translate 2025-09-04 14:27:19 +08:00
calc_interface_values_fracture.m Add file and translate 2025-09-04 14:27:19 +08:00
calcFractureVelocity.m Add file and translate 2025-09-04 14:27:19 +08:00
calcVelocity.m Add file and translate 2025-09-04 14:27:19 +08:00
EDFM.adoc Add file and translate 2025-09-05 19:45:03 +08:00
EDFM.m Add file and translate 2025-09-04 14:27:19 +08:00
initialize.m Add file and translate 2025-09-04 14:27:19 +08:00
initializeDFN.m Add file and translate 2025-09-04 14:27:19 +08:00
InputFile.m Add file and translate 2025-09-04 14:27:19 +08:00
intersectionsGrid.m Add file and translate 2025-09-04 14:27:19 +08:00
intersectionsSegments.m Add file and translate 2025-09-04 14:27:19 +08:00
LICENSE Add file and translate 2025-09-04 14:27:19 +08:00
pressureSystem.m Add file and translate 2025-09-04 14:27:19 +08:00
README.md Add file and translate 2025-09-04 14:27:19 +08:00
transport_heat_Advection.m Add file and translate 2025-09-04 14:27:19 +08:00
transport_heat_Diffusion.m Add file and translate 2025-09-04 14:27:19 +08:00
transport_heat_System.m Add file and translate 2025-09-04 14:27:19 +08:00
transport_mass_Advection.m Add file and translate 2025-09-04 14:27:19 +08:00
transport_mass_Diffusion.m Add file and translate 2025-09-04 14:27:19 +08:00
transport_mass_System.m Add file and translate 2025-09-04 14:27:19 +08:00

DOI

LearnEDFM

A numerical code to solve flow and transport in fractured porous media by the embedded discrete fracture method

What is LearnEDFM?

LearnEDFM is a MATLAB program solving flow and transport in fractured porous media using the embedded discrete fracture method. It is targeted at researchers in the field of subsurface simulations who want to understand and apply the embedded discrete fracture model.

For the impatient:

Let's say you've unpacked the .tar.gz file into a directory /path/to/LearnEDFM. Then you can run and test the program by opening matlab and running:

>> cd /path/to/LearnEDFM
>> cd examples/
>> ex1

If this gives you an error message try to change back to the main directory and execute the example again.

>> cd ..
>> ex1

To build from the repository, execute the following commands first:

$ git clone https://github.com/dwarftools/LearnEDFM

Then start MATLAB and continue as before.

Detailed instructions can be found in the user manual.

License:

We wan't to provide you with the freedom to use and modify the code, but care about sharing with the community. Therefore the LearnEDFM source code is released under the GNU General Public License (GPL) v3. The GNU GPL v3 is a copyleft license that requires anyone who distributes the source code or a derivative work to make the source available under the same terms. Please see the file ./LICENSE for details

Further information:

Please see the user manual or ask questions directly to the author!