CFD Online Logo CFD Online URL
Home > Forums > OpenFOAM Running, Solving & CFD

porousInterFoam Solver

Register Blogs Members List Search Today's Posts Mark Forums Read

LinkBack Thread Tools Display Modes
Old   July 15, 2010, 10:29
Default porousInterFoam Solver
New Member
Join Date: Jul 2010
Posts: 8
Rep Power: 9
sprobst76 is on a distinguished road
Dear All,

I am a new user of OpenFOAM and not really experienced yet. I am interested in the simulation the flow through porous media. For my cases the flow is in general unsaturated and therefore a solver with two phases would be very useful. In the latest version of OpenFOAM there is a new solver called porousInterFoam which can perhaps help me with my problems. But there is no example and I have also not found a description for this solver.

Can anybody give me more informations about the solver.

Thank you in advance!

Best regards
sprobst76 is offline   Reply With Quote

Old   July 23, 2010, 10:20
Senior Member
Andrea Pasquali
Join Date: Sep 2009
Location: Germany
Posts: 142
Rep Power: 10
andrea.pasquali is on a distinguished road
In the new OpenFOAM 1.7 there is the porousInterFoam Solver.
There is not a tutoria but you can take the interFoam tutorial adding a porous medium inside

Andrea Pasquali
andrea.pasquali is offline   Reply With Quote

Old   February 25, 2011, 09:43
New Member
Join Date: Jul 2009
Posts: 3
Rep Power: 10
tabaer is on a distinguished road
The details of porousInterFoam are also of interest to me.

From a cursory look at the source, it seems that this solver is applicable to problems in which a fully saturated fluid wave is being forced through a porous material. Accounting for capillary wetting in the porous material via a saturation-capillary pressure relation or the influence of saturation level on permeability do not seem to be included in this solver.

Has anyone had any experience with this solver that could comment on these points ?

tabaer is offline   Reply With Quote

Old   April 29, 2014, 07:11
New Member
Julien Reveillon
Join Date: Nov 2011
Posts: 1
Rep Power: 0
julienreveillon is on a distinguished road
For those who are still looking for a tutorial as I was, I gave a porous project to some of my students and after looking (and not finding) for a while, I finally wrote a small document. Only small problem a small variable name (mu) recognition problem. A working solution is detailed here:
julienreveillon is offline   Reply With Quote

Old   September 3, 2014, 09:56
New Member
Join Date: Apr 2014
Posts: 21
Rep Power: 5
John Degenkolb is on a distinguished road
Dear all,

I'd like to use the porousInterFoam Solver for a laminar, creeping flow though porous media i.e. simulating Darcy's law only.

It works quite fine, but for bigger meshes, the calculation time becomes very long. So my question is how I can tune the solver to make it quicker and more tailored to my problem.

I already outcommented (dumb as I am) the line
// + fvm::div(rhoPhi, U)

in the UEqn.H file.
The computation still works and the results are the same, but it only saves arround 13 % of time.
It seems, that the guys who do what I do on a professional basis, use a much simpler algorithm:


Best regards,

John Degenkolb is offline   Reply With Quote


porous media

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Working directory via command line Luiz CFX 4 March 6, 2011 21:02
Getting too many iterations by velocity solving (aborting). Changing U - Solver? suitup OpenFOAM Running, Solving & CFD 0 January 20, 2010 08:45
why the solver reject it? Anyone with experience? bearcat CFX 6 April 28, 2008 14:08
compressible two phase flow in CFX4.4 youngan CFX 0 July 1, 2003 23:32
Setting a B.C using UserFortran in 4.3 tokai CFX 10 July 17, 2001 16:25

All times are GMT -4. The time now is 21:02.