Transport Processes in Fractured Media
Flow123d is a simulator of underground water flow and transport processes in fractured porous media. Novelty of this software is support of computations on complex meshes consisting of simplicial elements of different dimensions. Therefore we can combine continuum models and discrete fracture network models. For more information see the project pages: flow123d.github.com.
Please refer to a User Guide and Input Reference manual available
at our official website where there is a entire section dedicated
to this topic. You can find step-by-step tutorial explaining geometries, yaml
input files
and more. Below you can see a result from the tutorial problem.
You have several options when it comes to installation. You can use our prebuilt Docker images or build Flow123d from the source (requires moderate to high experience with Linux OS).
For detailed instructions, see the installation guide.
-
When problem occurs during the compilation process it may be due to a leftover files in a build folder. Cleaning this directory can solve this issue. You can either remove
build-<branch>
folder (the folder is located one level above repository root) viamake clean-all
, which removes build folders and also remove any symlinks.
To clean all the build folders manually runrm -rf ../build-*
while in a repository root.
Runningrm -rf
can quite easily cause a lot of damage, double check that you're in a correct folder. -
During an installation under Windows, some scenarios can cause problems. Please refer to an installation guide for a Docker Toolbox. You can also check out Troubleshooting page where the most common error are described and solved.
The reference manual can be built by while in docker container
make ref-doc
To copy out reference manual from docker use command
docker cp
.