CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

twoPhaseEulerFoam turbulence model

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 25, 2012, 08:50
Default twoPhaseEulerFoam turbulence model
  #1
Senior Member
 
Gerhard Holzinger
Join Date: Feb 2012
Location: Austria
Posts: 342
Rep Power: 28
GerhardHolzinger will become famous soon enoughGerhardHolzinger will become famous soon enough
Hello,

I am trying to find out which equations are under the hood of twoPhaseEulerFoam. Most of them can be found in H. Rusches thesis, which is great because to me C++ source code is not self explanatory in the case of fluid dynamics.

I have a question about the turbulence model.

In H. Rusches thesis (page 105, eq. 3.14 and 3.15) the k-equation reads as follows (forgive the LaTeX syntax)

\frac{\partial k_b}{\partial t} + (U_b \cdot \nabla) k_b - and so on ...

but the source code in kEpsilon.H is:

Code:
fvm::ddt(beta, k) + fvm::div(phib, k) + and so on ...
what I would translate into

\frac{\partial \beta k_b}{\partial t} + \nabla \cdot (U_b k_b) - and so on ...

The same is also the case for the epsilon equation. Also the right hand side of both equations seem to have been multiplied by beta.

Code:
... == beta*G - fvm::Sp(beta*epsilon/k, k)
Does anyone know what is the reason for this?

Last edited by GerhardHolzinger; May 25, 2012 at 08:51. Reason: added page and equation numbers
GerhardHolzinger is offline   Reply With Quote

Old   May 25, 2012, 13:12
Default
  #2
New Member
 
Qingang Xiong
Join Date: May 2012
Location: Ames, IA, USA
Posts: 20
Rep Power: 14
Qingang Xiong is on a distinguished road
Quote:
Originally Posted by GerhardHolzinger View Post
Hello,

I am trying to find out which equations are under the hood of twoPhaseEulerFoam. Most of them can be found in H. Rusches thesis, which is great because to me C++ source code is not self explanatory in the case of fluid dynamics.

I have a question about the turbulence model.

In H. Rusches thesis (page 105, eq. 3.14 and 3.15) the k-equation reads as follows (forgive the LaTeX syntax)

\frac{\partial k_b}{\partial t} + (U_b \cdot \nabla) k_b - and so on ...

but the source code in kEpsilon.H is:

Code:
fvm::ddt(beta, k) + fvm::div(phib, k) + and so on ...
what I would translate into

\frac{\partial \beta k_b}{\partial t} + \nabla \cdot (U_b k_b) - and so on ...

The same is also the case for the epsilon equation. Also the right hand side of both equations seem to have been multiplied by beta.

Code:
... == beta*G - fvm::Sp(beta*epsilon/k, k)
Does anyone know what is the reason for this?
Hi GerhardHolzinger,
I also found this difference in twoPhaseEulerFoam. But when I run the code, it seems that no problem. May be you can modify it to standard k-e. Good luck!
Qingang Xiong is offline   Reply With Quote

Old   October 16, 2012, 03:25
Default
  #3
Senior Member
 
Dongyue Li
Join Date: Jun 2012
Location: Beijing, China
Posts: 849
Rep Power: 18
sharonyue is on a distinguished road
Quote:
Originally Posted by GerhardHolzinger View Post
Hello,

I am trying to find out which equations are under the hood of twoPhaseEulerFoam. Most of them can be found in H. Rusches thesis, which is great because to me C++ source code is not self explanatory in the case of fluid dynamics.

I have a question about the turbulence model.

In H. Rusches thesis (page 105, eq. 3.14 and 3.15) the k-equation reads as follows (forgive the LaTeX syntax)

\frac{\partial k_b}{\partial t} + (U_b \cdot \nabla) k_b - and so on ...

but the source code in kEpsilon.H is:

Code:
fvm::ddt(beta, k) + fvm::div(phib, k) + and so on ...
what I would translate into

\frac{\partial \beta k_b}{\partial t} + \nabla \cdot (U_b k_b) - and so on ...

The same is also the case for the epsilon equation. Also the right hand side of both equations seem to have been multiplied by beta.

Code:
... == beta*G - fvm::Sp(beta*epsilon/k, k)
Does anyone know what is the reason for this?
hi , do u know where can I get H. Rusches thesis? or the full name?
sharonyue is offline   Reply With Quote

Old   October 16, 2012, 04:59
Default
  #4
Senior Member
 
Gerhard Holzinger
Join Date: Feb 2012
Location: Austria
Posts: 342
Rep Power: 28
GerhardHolzinger will become famous soon enoughGerhardHolzinger will become famous soon enough
Hello,

you can find H. Rusches thesis amongst others at this page:

http://www.foamcfd.org/resources/theses.html
GerhardHolzinger is offline   Reply With Quote

Old   October 16, 2012, 05:03
Default
  #5
Senior Member
 
Dongyue Li
Join Date: Jun 2012
Location: Beijing, China
Posts: 849
Rep Power: 18
sharonyue is on a distinguished road
Quote:
Originally Posted by GerhardHolzinger View Post
Hello,

you can find H. Rusches thesis amongst others at this page:

http://www.foamcfd.org/resources/theses.html
thanks! you are online.

by the way, can u recommend me some papers about twophaseeulerfoam?

some of the parameters I dont know the exact mean.
sharonyue is offline   Reply With Quote

Old   October 16, 2012, 05:25
Default
  #6
Senior Member
 
Gerhard Holzinger
Join Date: Feb 2012
Location: Austria
Posts: 342
Rep Power: 28
GerhardHolzinger will become famous soon enoughGerhardHolzinger will become famous soon enough
I haven't really found any research papers dealing with the basics of twoPhaseEulerFoam.

H. Rusches thesis is a good point to start digging into the solver. Also the article about bubbleFoam in the OpenFOAM Wiki helps to understand the solver

http://openfoamwiki.net/index.php/BubbleFoam
GerhardHolzinger is offline   Reply With Quote

Old   October 16, 2012, 05:28
Default
  #7
Senior Member
 
Dongyue Li
Join Date: Jun 2012
Location: Beijing, China
Posts: 849
Rep Power: 18
sharonyue is on a distinguished road
Quote:
Originally Posted by GerhardHolzinger View Post
I haven't really found any research papers dealing with the basics of twoPhaseEulerFoam.

H. Rusches thesis is a good point to start digging into the solver. Also the article about bubbleFoam in the OpenFOAM Wiki helps to understand the solver

http://openfoamwiki.net/index.php/BubbleFoam
Okay, thank you very much! that would do me alot of favor
sharonyue is offline   Reply With Quote

Reply

Tags
turbulence, two-phase, twophaseeulerfoam


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 Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Use of k-epsilon and k-omega Models Jade M Main CFD Forum 40 January 27, 2023 08:18
SimpleFoam case with SpalartAllmaras turbulence model implemented nedved OpenFOAM Running, Solving & CFD 2 November 30, 2014 23:43
Low Reynolds k-epsilon model YJZ ANSYS 1 August 20, 2010 14:57
KOmega Turbulence model from wwwopenFOAMWikinet philippose OpenFOAM Running, Solving & CFD 30 August 4, 2010 11:26
SSG Reynolds Turbulence Model Georges CFX 1 February 28, 2007 17:15


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