|
[Sponsors] |
October 1, 2013, 13:24 |
k-Omega SST with curvature correction
|
#1 |
Member
Luca
Join Date: Mar 2013
Posts: 59
Rep Power: 13 |
Dear all,
Does anybody know how to enable the curvature correction in the k Omega SST model? I am using OpenFOAM 2.1. Thank you best regards Luca |
|
October 2, 2013, 17:15 |
|
#2 |
Member
Luca
Join Date: Mar 2013
Posts: 59
Rep Power: 13 |
Bump...does anybody know?
|
|
October 3, 2013, 07:06 |
|
#3 |
Member
|
I'm not aware of any rotation or curvature sensitized kOmegaSST in OpenFOAM.
Very glad to discover I'm wrong Can you please provide more details on what you actually mean?
__________________
Cosimo Bianchini Ergon Research s.r.l. Via Panciatichi, 92 50127 Florence - ITALY Tel: +39 055 0763716 Mob: +39 320 9460153 e-mail: cosimo.bianchini@ergonresearch.it URL: www.ergonresearch.it |
|
October 3, 2013, 07:18 |
|
#4 | |
Member
Luca
Join Date: Mar 2013
Posts: 59
Rep Power: 13 |
Quote:
Surfing internet I have found out that someone has already developed a modified k-Omega SST library with the curvature correction term: https://github.com/Unsupported-Contr...x/pull/7/files (however now it seems that the website is down). |
||
October 3, 2013, 17:49 |
|
#5 |
Member
Join Date: Jun 2011
Posts: 51
Rep Power: 15 |
Hi LM4112,
"https://github.com/Unsupported-Contr...x/pull/7/files (however now it seems that the website is down)". What u mean? I tried the website and works fine. I guess you can find the code that you are looking for there. Regards, |
|
October 4, 2013, 04:27 |
|
#6 | |
Member
Luca
Join Date: Mar 2013
Posts: 59
Rep Power: 13 |
Quote:
|
||
November 9, 2013, 21:16 |
|
#7 |
Member
Join Date: Aug 2013
Posts: 50
Rep Power: 13 |
hi Luca,
have you tried the kOmegaSST with rotation correction? How was it? |
|
August 8, 2018, 17:35 |
|
#8 |
Senior Member
Alejandro
Join Date: Jan 2014
Location: Argentina
Posts: 128
Rep Power: 12 |
Any news about the implemented version of the kOmegaSST with curvature correction?
|
|
August 13, 2018, 04:57 |
|
#9 |
Senior Member
Ehsan Asgari
Join Date: Apr 2010
Posts: 473
Rep Power: 18 |
It looks that the web address of the code is down! Any one here to share the code?
|
|
August 13, 2018, 09:07 |
|
#10 |
Senior Member
Alejandro
Join Date: Jan 2014
Location: Argentina
Posts: 128
Rep Power: 12 |
I have updated the previous version (https://github.com/cvillescas/TkOmegaSSTCC) valid for OF 2 to the new template based formulation.
I have tested it in OF 5 https://github.com/ancolli/kOmegaSSTCC |
|
September 9, 2020, 11:13 |
|
#11 | |
New Member
Mazen Draw
Join Date: Sep 2018
Posts: 21
Rep Power: 8 |
Quote:
Dear Ancolli, I know this is sort of an old thread, but I have some confusion reading your code that I hope you would help me clearify. In the beginning, you define the strain rate tensor S and vorticity tensor \Omega as tSymm and tSkew, respectively: Code:
tmp<volTensorField> tgradU = fvc::grad(U); tmp<volSymmTensorField> tSymm = symm(tgradU()); tmp<volTensorField> tSkew = skew(tgradU()); Code:
volScalarField symInnerProduct(2.0*tSymm() && tSymm()); volScalarField asymInnerProduct ( max(2.0*tSkew() && tSkew(),dimensionedScalar("0", dimensionSet(0, 0, -2, 0, 0), 0.0)) ); Then you continue with: Code:
volScalarField w ( atan(dimensionedScalar("4",dimensionSet(0,0,2,0,0),1.0e02)*asymInnerProduct)*2.0 /(constant::mathematical::pi)*(asymInnerProduct-symInnerProduct) + symInnerProduct ); volScalarField rStar ( sqrt(symInnerProduct/max(w, dimensionedScalar("minw", w.dimensions(), SMALL))) ); The same occurs later with rTilda as you defined it based on w2, which is also an unknown variable to me, and not how it is defined in the paper based on \Omega. I would appreciate it very much if you take the time to clearify this to me! Thanks in advance! Regards, Mazen |
||
September 9, 2020, 11:27 |
|
#12 | |
Senior Member
Alejandro
Join Date: Jan 2014
Location: Argentina
Posts: 128
Rep Power: 12 |
Quote:
I do not really remember the details. But, with regards to your first question. Effectively, I have used the code for a non rotating reference frame. Thus, in your case u should include it.*With regards to w and the definition of rstar. I only updated the old code (https://github.com/cvillescas/TkOmegaSSTCC) to newer versions of OpenFOAM. U must contact the original developers. Regards |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
overshooting of Omega in SST komega using simpleFoam | cm_jubayer | OpenFOAM | 2 | June 7, 2020 13:52 |
Floating point exceptions with own modified k-omega SST with Reboud's correction | A_Pete | OpenFOAM Programming & Development | 3 | October 18, 2016 02:45 |
Boundary Conditions for k omega SST | dancfd | OpenFOAM Pre-Processing | 0 | June 10, 2011 00:25 |
How to use SST Curvature Correction | mike wilson | CFX | 11 | December 19, 2010 17:04 |
curvature correction term, material derivative of a tensor | volker | OpenFOAM Programming & Development | 7 | June 3, 2010 09:08 |