5. Interpret and improve the results#
5.1. Goal#
Use the generated comparisons and error table to identify model settings that could improve agreement with the FluidFlower observations.
5.2. Configuration#
Keep the original results.toml unchanged as a baseline. Create a copy before
changing grid resolution, facies properties, capillary pressure, relative
permeability, dispersion, diffusion, thickness, or injection controls.
5.3. Command#
Run a modified case in a different output directory so that the baseline is preserved:
pofff -i modified_results.toml -o MODIFIED -m single -t 24,48,72,96,120 -f all
5.4. How it works#
Use the outputs together:
time-series plots show the evolution of pressures and regional CO2 quantities;
spatial maps show where gaseous and dissolved CO2 differ from experimental segmentations;
sparse-data comparisons summarize selected benchmark observables;
error_table_satmin-0.01_conmin-0.1.csvreports relative errors, Wasserstein distance, and their combined metric for the default thresholds.
Tip
Change one physical or numerical choice at a time when diagnosing its effect. Use a separate output directory for every case so results remain reproducible.
5.5. Result#
You should be able to identify whether disagreement is primarily temporal, spatial, or associated with a specific benchmark region or observable. Configurations producing better benchmark metrics are welcome in the repository examples through the fork and pull request workflow.
5.6. Next#
Continue with Reproduce the tutorial to run the maintained tutorial script.