Content:
This dataset includes processed data from two experiments on enzymatically induced carbonate precipitation (2D1 and 2D2), whose raw data is already published in https://doi.org/10.18419/darus-1799 (there named Quasi-2D-1 and Quasi-2D-2).
This dataset contains in detail:
Files for reproducing the simulation results:
the docker container based on the image "gehring2022a.tar".
The script script "docker_gehring2022a" can be used to run the docker container.
Alternatively, the code is published at: https://git.iws.uni-stuttgart.de/dumux-pub/gehring2022a.
The other files "Files.tar":
a folder for each experiment (2D1: based on Quasi-2D-1 in https://doi.org/10.18419/darus-1799, 2D2: based on Quasi-2D-2 in https://doi.org/10.18419/darus-1799)
subfolders for 6 different porosity reductions, named GP1_porosity-reduction-in-percent and GP2_porosity-reduction-in-percent, respectively.
the reconstructed 3D geometry in a stack of 16 slices (original-image-date_slice-number.png)
the python scripts to extract pore-networks from the geometry using PoresSpy (PNGtoPN_3D_SNOW.py)
the resulting pore network from the extraction (outputfile.csv)
the python script to generate a grid file from outputfile.csv (PN2GridFormat.py)
the resulting grid file (GP01_porosity-reduction-in-percent.dgf or GP02_porosity-reduction-in-percent.dgf, respectively)
the input file for a numerical, quasi-static primary-drainage experiment in DuMuX to determine the capillary pressure-saturation relation (test_pnm_2p_static.input)
the result of the numerical, quasi-static primary-drainage experiment in DuMuX (test_pnm_2p_static_pc-s-curve.txt)
the details of the pore networks for each porosity reduction as a matlab data set GP1_porosity-reduction-in-percent.mat or GP1_porosity-reduction-in-percent.mat, respectively
the results of the numerical, quasi-static primary-drainage experiment in DuMuX for each porosity reduction compiled into a spreadsheet (Mineralization.xlsx)
the results of the numerical, quasi-static primary-drainage experiment in DuMuX for each porosity reduction compiled into a matlab data set (mineralization.mat)
matlab scripts to process the capillary pressure-saturation curves resulting from the numerical, quasi-static primary-drainage experiments:
fitting Brooks-Corey-type relations to the observed capillary pressure-saturation curves (fitting_pcSwBrooksCorey.m)
fitting Van Genuchten-type relations to the observed capillary pressure-saturation curves (fitting_pcSwVanGenuchten.m)
fitting the depencency of the coefficients of the obtained Brooks-Corey-type relations on the porosity reduction (coeffFit_BC.m)
fitting the depencency of the coefficients of the obtained Van Genuchten-type relations on the porosity reduction (coeffFit_VG.m)
matlab data set containing all coefficient values for the Brooks-Corey-type relation at various porosity reductions for 2D1 (pcSwCoeff_BC1.mat)
matlab data set containing all coefficient values for the Brooks-Corey-type relation at various porosity reductions for 2D2 (pcSwCoeff_BC2.mat)
matlab data set containing all coefficient values for the Van Genuchten-type relation at various porosity reductions for 2D1 (pcSwCoeff_VG1.mat)
matlab data set containing all coefficient values for the Van Genuchten-type relation at various porosity reductions for 2D2 (pcSwCoeff_VG2.mat)
matlab data set containing the fitted parameterization of the coefficient's dependency on porosity change the Brooks-Corey-type relation of experiment 2D1 (BCParams2D1.mat)
matlab data set containing the fitted parameterization of the coefficient's dependency on porosity change the Brooks-Corey-type relation of experiment 2D2 (BCParams2D2.mat)
matlab data set containing the fitted parameterization of the coefficient's dependency on porosity change theVan Genuchten-type relation of experiment 2D1 (VGParams2D1.mat)
matlab data set containing the fitted parameterization of the coefficient's dependency on porosity change the Van Genuchten-type relation of experiment 2D2 (VGParams2D2.mat)
PoreSpy, 2.0.2
DuMuX, 3.3
MATLAB, 2019b