|
[Sponsors] |
Theory behind porousSimpleFoam - where to find citations? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
June 29, 2018, 05:04 |
Theory behind porousSimpleFoam - where to find citations?
|
#1 |
Senior Member
Abe
Join Date: May 2016
Posts: 119
Rep Power: 10 |
Hi,
I was wondering if anyone has any references explaining the theory behind porousSimpleFoam? I can see from the source code and this tutorial ( http://www.tfd.chalmers.se/~hani/kur...ukurReport.pdf ) that there is a Darcy term added to the momentum equation. However, I can't find any papers or books to cite that explain why this is a model for porous zones. The papers I have found using porousSimpleFoam don't give a detailed derivation / explanation of the model, or any citations. Sorry if this thread is out of place here - I couldn't find a better place for theory questions. |
|
June 16, 2020, 15:36 |
|
#2 |
Senior Member
Alejandro
Join Date: Jan 2014
Location: Argentina
Posts: 128
Rep Power: 12 |
did u find any citation or book?
Thanks |
|
June 16, 2020, 16:09 |
|
#3 |
Senior Member
|
||
June 16, 2020, 17:06 |
|
#4 |
Senior Member
Abe
Join Date: May 2016
Posts: 119
Rep Power: 10 |
The momentum extraction in the openFOAM implementation seems to be just Darcy-Forchheimer. The coefs are in Tensor form though, so search the openFoam user manual for the tensor syntax on that. It seems that these days you can do the same thing with FV options.
|
|
June 17, 2020, 13:13 |
|
#5 | |
Senior Member
Alejandro
Join Date: Jan 2014
Location: Argentina
Posts: 128
Rep Power: 12 |
Quote:
how you go from U_Darcy = viscous terms + inertial terms to N-S = Source (inertial + viscous) For me it is not clear at all. |
||
June 17, 2020, 13:20 |
|
#6 | |
Senior Member
Alejandro
Join Date: Jan 2014
Location: Argentina
Posts: 128
Rep Power: 12 |
Quote:
a) Why there is a porousSimpleFoam solver if the porous region can be implemented with fvOptions using any solver? b) How I should modify codeAddSup in order to allow D and F variable coefficients? in particular, i do not fully understand the coordinateSystem set with regards to the source term: https://openfoamwiki.net/index.php/DarcyForchheimer thanks in advance |
||
June 17, 2020, 15:18 |
|
#7 |
Senior Member
|
Book by de Lemos is a general reference.
Cyprien Soulaine has done a lot of OpenFoam specific stuff. https://link.springer.com/article/10...242-016-0701-3 |
|
June 17, 2020, 20:46 |
|
#8 |
Senior Member
Abe
Join Date: May 2016
Posts: 119
Rep Power: 10 |
That paper looks interesting. With regards to the questions:
a) I am not sure. My guess is that the solvers existed before the fvoptions framework was implemented, and they have stuck around so industry people can use them without doing extra work. b) I would like to hear the answer to this question as well! I think that #codestream should work for any dictionary entry, so maybe that is something you can try. You might be able to modify the example for setfields to work in this situation: https://wiki.openfoam.com/Programming1 |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Salome] Salome import "Cannot find file "points" in directory..." | mismichael | OpenFOAM Meshing & Mesh Conversion | 6 | June 24, 2024 04:17 |
Coupling with MATLAB via Java, getting the message: "error: cannot find symbol" | Dry Patrick | STAR-CCM+ | 6 | October 23, 2018 10:03 |
/usr/bin/ld: cannot find -llagrangianTurbulence /usr/bin/ld: cannot find -lfluidTherm | Luiggito | OpenFOAM Programming & Development | 9 | May 2, 2016 01:54 |
[swak4Foam] swak4Foam compilation can't find -lOpenFOAM | BobR | OpenFOAM Community Contributions | 4 | August 10, 2015 15:49 |
OpenFOAM 1.6-ext git installation on Ubuntu 11.10 x64 | Attesz | OpenFOAM Installation | 45 | January 13, 2012 13:38 |