|
[Sponsors] |
October 20, 2014, 06:15 |
A porous multiphase toolbox for OpenFOAM
|
#1 |
Member
Pierre HORGUE
Join Date: May 2009
Posts: 33
Rep Power: 17 |
Dear FOAMers,
I am pleased to inform you the release of a toolbox for OpenFOAM dedicated to the multiphase flow in porous media. The source code is available at : https://github.com/phorgue/porousMultiphaseFoam.git Details about the method, validation, numerical tests can be found in the related publication "An open-source toolbox for multiphase flow in porous media" published in Computer Physics Communications : http://www.sciencedirect.com/science...10465514003403 Please cite this paper in you use this toolbox in your future work. Feel free to propose improvements, code corrections or any other possible development. Objective is to use this basis to implement later new physical features. |
|
October 20, 2014, 19:45 |
|
#2 |
Senior Member
Cyprien
Join Date: Feb 2010
Location: Stanford University
Posts: 299
Rep Power: 18 |
So maybe now we can post a bug report about this "porousInterFoam"....
|
|
October 23, 2014, 05:20 |
|
#3 | |
Member
Pierre HORGUE
Join Date: May 2009
Posts: 33
Rep Power: 17 |
Quote:
But you are rigth, we should at least put a "warning" on that solver to explicitly explain limitations to users who start porous media simulations. Pierre |
||
October 23, 2014, 06:37 |
|
#4 |
Senior Member
Pablo Higuera
Join Date: Jan 2011
Location: Auckland
Posts: 627
Rep Power: 19 |
Nice tool, Pierre!
Another condition in which porousInterFoam solver cannot be applied is when gradients of porosity exist. There was a bug report posted more than 2 years ago, still to be responded... http://sourceforge.net/p/openfoam-ex...ndrelease/129/ |
|
October 24, 2014, 05:05 |
|
#5 |
Senior Member
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,903
Rep Power: 37 |
Yes, I agree. The bug report relates to the fact that the cells fill up completely with water, even though there is essential just room in the pores; essentially leading to a too slow flow through a porous structure.
Therefore, I agree that porousInterFoam should not be considered for anything. For cases where capillary effects are negligible, e.g. coastal structures, both IHFoam and waves2Foam seems to perform nicely (and the programming is similar); but the constraints of those implementations should clearly be kept in mind. I will have a look at your paper now, as it appears to be an important addition to the modelling of porosity. Kind regards, Niels
__________________
Please note that I do not use the Friend-feature, so do not be offended, if I do not accept a request. |
|
October 26, 2014, 13:01 |
|
#6 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Greetings to all!
I noticed that there is also a presentation for this toolbox available on the workshop at Zagreb of this year, namely "OFW09.0031 A porous multiphase flow toolbox for OpenFOAM": http://openfoam-extend.sourceforge.n.../download.html Best regards, Bruno |
|
March 19, 2015, 04:51 |
|
#7 |
Member
Pierre HORGUE
Join Date: May 2009
Posts: 33
Rep Power: 17 |
Dear FOAMers,
The porous media toolbox is now available also for foam-extend 3.1. A dedicated branch "extend-version" has been created with minor changes in the github repository and you can download it with: Code:
git clone -b extend-version https://github.com/phorgue/porousMultiphaseFoam.git Pierre |
|
March 21, 2015, 16:27 |
|
#8 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Greetings to all!
@Pierre: I've created a basic wiki page to help getting your toolbox known to the community that uses OpenFOAM technology: http://openfoamwiki.net/index.php/Co...MultiphaseFoam May you or anyone else feel free to update that wiki page! Best regards, Bruno |
|
March 23, 2015, 11:33 |
|
#9 |
Member
Pierre HORGUE
Join Date: May 2009
Posts: 33
Rep Power: 17 |
Hi,
Thank you for the basic wiki page, I'll try to find some time to update it I have also created a dedicated branch of foam-extend nextRelease to implement the porous media toolbox directly inside foam-extend 3.1. I asked for merging this branch in order to make solvers and the porousMedia library natively available for the next release. Let's see if the extend community is interested. Regards, Pierre |
|
June 15, 2015, 04:45 |
|
#10 |
New Member
Join Date: Jun 2015
Posts: 2
Rep Power: 0 |
Hey,
I had problems compiling the toolbox, the make commands could not find some of the .H files. Fixed it by adding " -I$(LIB_SRC)/meshTools/lnInclude \" to the /make option files. Regards, Julian |
|
June 15, 2015, 16:09 |
|
#12 |
New Member
Join Date: Jun 2015
Posts: 2
Rep Power: 0 |
I'm using OpenFoam 2.4.0. Just started using OpenFOAM last week.
Regards, Julian |
|
June 19, 2015, 06:57 |
|
#13 |
Member
Pierre HORGUE
Join Date: May 2009
Posts: 33
Rep Power: 17 |
Hi,
Thank you a lot for your bug fix Julian. I updated the github version to be compatible with OpenFOAM 2.4.0 (and corrected a bug of field name from the last update, making tutorials not working). Regards, Pierre |
|
October 1, 2015, 05:14 |
|
#14 |
Member
Pierre HORGUE
Join Date: May 2009
Posts: 33
Rep Power: 17 |
Dear FOAMers,
The porousMultiphaseFoam toolbox has been extended to the groundwater flows with a new solver : groundwaterFoam and updated libraries. The toolbox is still available at : https://github.com/phorgue/porousMultiphaseFoam.git and the technical report on the new solver (model and validation) : https://hal.archives-ouvertes.fr/hal-01206922v1 Regards, Pierre |
|
December 23, 2015, 16:02 |
add porousMultiphaseFoam toolbox to openFoam
|
#15 |
Senior Member
Jamal Foroozesh
Join Date: Oct 2012
Location: Iran
Posts: 162
Rep Power: 14 |
Hi dear friends
How I can add porousMultiphaseFoam toolbox to my openFoam? My linux distribution is ubuntu 15.04. openFoam version: 2.4.0 |
|
December 29, 2015, 10:03 |
|
#16 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Quick answer: I've added detailed installation instructions here: https://openfoamwiki.net/index.php/C...MultiphaseFoam
|
|
December 29, 2015, 10:19 |
|
#17 |
Senior Member
Jamal Foroozesh
Join Date: Oct 2012
Location: Iran
Posts: 162
Rep Power: 14 |
Thanks in advance
|
|
December 29, 2015, 17:50 |
|
#18 |
Senior Member
Jamal Foroozesh
Join Date: Oct 2012
Location: Iran
Posts: 162
Rep Power: 14 |
Hi dear friends
Unfortunately I got error during installation. Please help me to fix that. Best Regards Jamal |
|
December 30, 2015, 07:03 |
|
#19 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Hi Jamal,
You need to activate the OpenFOAM environment. It depends on how exactly you installed OpenFOAM. Detailed instructions on this topic are available here: http://openfoamwiki.net/index.php/In...with_the_Shell Best regards, Bruno
__________________
|
|
January 14, 2016, 10:04 |
question
|
#20 |
New Member
史小康
Join Date: Jan 2016
Posts: 2
Rep Power: 0 |
Now, there are 2 porosity zones with different parameters in my case, how can I define porosityProperties/constant ?
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Multiphase Porous Media Flow - Convergence Issues | VT_Bromley | FLUENT | 8 | May 30, 2024 03:59 |
Multiphase flow in porous media and relative permeabilities | sirpolar | Fluent Multiphase | 1 | July 24, 2016 06:41 |
Multiphase porous media model:inertial and viscous resistance button doesn't show up | Tanjina | Fluent Multiphase | 3 | July 21, 2013 13:08 |
multiphase flow in porous media | zhou | FLUENT | 2 | August 9, 2012 08:10 |
Multiphase flow & porous media | Hisham | OpenFOAM | 3 | April 10, 2011 08:04 |