Dear Beatrix,
Thank you, your answer is very useful, I will take a look at brineco2.
Best regards,
Dmitry
On 17.03.2021 15:28, Beatrix Becker wrote:
Dear Dmitry,
2p2c can handle gas, yes. As for the equilibrium (I suppose you want
to fix mass fractions), you can have a look at the fluidsystem
brineco2 and how the fugacityCoefficient() method can be manipulated
to fix mass fractions to a certain value:
https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/blob/master/dumux/material/fluidsystems/brineco2.hh
Dumux calculates equilibrium mole fractions by setting the fugacity of
a component in one phase equal to the fugacity of the same component
in the other phase. For two components that results in two equations
with four unknowns (i.e., the mole fractions). To close the system of
equation the sum of the mole fractions of a phase has to be one.
I hope that answers your question.
Best wishes,
Beatrix
On 17.03.21 11:50 AM, Dmitry Pavlov wrote:
Hello,
After a series of useful simulations of oil + water + some soluble
components, I am now facing a task of oil + gas simulation. It is a
simplification, but, as far as I understand, a more-or-less common
one: water is considered immobile (hence nonexistent), gas in
injected into oil; some gas gets immediately dissolved in oil, and
the ratio of "gas in gas phase" / "gas in oil phase" is constant
everywhere at all times. I call this an equilibrium, hoping this is
the correct term. No temperature is considered.
I would be very grateful for pointers as to what DuMux models and
classes I can use for this task.
Can 2p2c model handle gas? Is there an easy way to naturally write
the aforementioned equilibrium into the equations? Should I deal with
the fugacityCoefficient() method (which I honestly do not fully
understand now) to have the equilibrium maintained?
Best regards,
Dmitry
_______________________________________________
DuMux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux
_______________________________________________
DuMux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux