Hi Sara,

welcome to the DuMux mailing list!

A quick answer to the questions and a comment below ;)

  *
Does DuMuX currently support such diffusion and dissolution processes in its 
pore-network modeling framework?

Yes, diffusion and dissolution are supported.

  *
If not natively available, would it be feasible to extend the existing 
two-phase pore-network models to incorporate interfacial mass transfer and 
diffusion?
  *
Are there examples or submodules—perhaps in other DuMuX components (e.g., 
Navier-Stokes or Darcy-scale models)—that could serve as a reference for 
implementing such features?

There is a test application for a two-phase two-component system here: 
https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/tree/master/test/porenetwork/2pnc?ref_type=heads.
 In this case, it’s H2O and Air. This also uses a curvature/capillary 
pressure-dependent vapor pressure. Solubility can be implemented analogously.

So, yes fits Dumux very well.

I see one thing that perhaps may be the most complicated in terms of 
implementation but is related to modelling. You will have a better idea if this 
is relevant.
In a porenetwork model you typically use local “rules” for closure relations 
regarding pore throat transmissiblities and capillary pressure in terms of 
saturation. Since in your case, the non-wetting phase may be present in forms 
of larger bubbles getting transported in the water phase (I’m guessing), you 
might have to use custom relations for these rules that match your specific 
problem.

You find some implementations of such rules here (most should include citations 
of relevant literature in the docstring): 
https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/tree/master/dumux/material/fluidmatrixinteractions/porenetwork?ref_type=heads

Changing these should be rather simple because that’s how Dumux is built. Most 
components and relations are simple to replace by custom implementations.

Don’t hesitate to reach out if you have further questions. If it’s a quite 
general questions, the mailing list is good because others can profit from the 
answer.
If it gets specific there is now also a Matrix chat room: 
https://matrix.to/#/!dKKvOPMFJwyhekAKbj:matrix.org?via=matrix.org&via=gitter.im&via=matrix.sp-codes.de

Best wishes
Timo


On 24 Jun 2025, at 09:43, Sara Tabrizinejadas <[email protected]> 
wrote:

Dear DuMuX developers and community,
I hope this message finds you well. I am a researcher in the university of Pau 
and I'm currently exploring the use of DuMuX for pore-network modeling of 
two-phase systems and am particularly interested in processes involving 
diffusion and interphase mass transfer. Specifically, I’m working on scenarios 
where:

  *
Hydrogen gas (H₂) exists as a non-wetting phase in contact with water,
  *
H₂ can dissolve into the water phase across the gas–liquid interface (e.g., 
governed by Henry’s law),
  *
And diffusion occurs within each phase, with possible interphase transport.

One of the key phenomena I hope to eventually study is Ostwald ripening, where 
smaller gas bubbles dissolve and the gas diffuses through the water phase to 
larger bubbles, driven by differences in curvature-related solubility (Laplace 
pressure effects).
With this in mind, I would like to ask:

  *
Does DuMuX currently support such diffusion and dissolution processes in its 
pore-network modeling framework?
  *
If not natively available, would it be feasible to extend the existing 
two-phase pore-network models to incorporate interfacial mass transfer and 
diffusion?
  *
Are there examples or submodules—perhaps in other DuMuX components (e.g., 
Navier-Stokes or Darcy-scale models)—that could serve as a reference for 
implementing such features?

Any guidance, suggestions, or pointers to related work within the DuMuX 
ecosystem would be highly appreciated.
Thank you for your time and for maintaining such a valuable open-source tool!


Best Regards,
Sara Tabrizinejadas
_______________________________________________
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

Reply via email to