OPM / pyopmspe11

A Python framework using OPM Flow for the SPE11 benchmark project

Home Page:http://OPM.github.io/pyopmspe11/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cannot run spe11 examples in hello_world

ZhenQin-USC opened this issue · comments

When I ran the examples "spe11b" and "spe11c" in hello_world folder, I found this issue:

simulation aborted as program threw an unexpected exception: Allocating the simulation vanguard failed: input specifies diffusion while simulator has disabled it, try xxx_diffusion

Can anyone tell me how to fix it?

Hey, which version of flow are you using? (by typing flow --version you can see it). The generated input decks support flow 2023.10 and built from the master branches.

Hey, which version of flow are you using? (by typing flow --version you can see it). The generated input decks support flow 2023.10 and built from the master branches.

Thanks for your reply. Its version is flow 2023.10.

Many thanks for raising the issue. In order to use the co2store option with gaswater + energy + diffusion, then one needs to use flow from the master branches since this was added after the 2023.10 release https://github.com/OPM/opm-simulators/pull/4960/files#r1393787223. Another option is to use the gasoil co2store implementation, since gasoil + energy + diffusion is supported in the 2023.10 release (e.g., https://github.com/OPM/pyopmspe11/blob/main/tests/configs/input.txt). The PR #12 adds some checks for this and shows a message similar to the previous lines.