CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Programming & Development

Implementation of new omega and nut wall functions

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

Like Tree2Likes
  • 2 Post By zordiack

Reply
 
LinkBack Thread Tools Display Modes
Old   December 31, 2015, 07:13
Default Implementation of new omega and nut wall functions
  #1
Member
 
Pekka Pasanen
Join Date: Feb 2012
Location: Finland
Posts: 78
Rep Power: 7
zordiack is on a distinguished road
Hi, I finished implementing new adaptive wall functions by Tobias Knopp et al. The new wall functions should be user together, so use omegaKnoppWallFunction with nutUKnoppWallFunction and maybe kLowReWallFunction (zerogradient k to the wall is not correct in the buffer zone, but I'm not sure yet which k wall function is best with these).

They can be downloaded from here:

https://github.com/zordiack/foam-dev.../wallFunctions

All comments and testing are welcome, I tested it with pitzDaily and at least it didn't crash
The implementation is based on paper:

Knopp, T., Alrutz, T. and Schwamborn, D. (2006)
"A Grid and flow adaptive wall-function method for RANS turbulence modelling"
Journal of Computational Physics, Volume 220, 19-40

These are supposed to give more grid independent results compared to square root blending. Next on my wall function implementation list is compound wall treatment for k-e-zeta-f by M. Popovac and K. Hanjalic
akidess and ssss like this.
zordiack is offline   Reply With Quote

Old   December 31, 2015, 07:50
Default
  #2
New Member
 
Ardalan
Join Date: Jul 2012
Location: Gothenburg, Sweden
Posts: 27
Rep Power: 6
Ardali is on a distinguished road
Hi,
Thanks for sharing the code.
It gives a error. You need to declare a variable!

But my question is, I did not get your point about Popovac Hanjalic Wall function!
Where can I find it?
Sincerely,
Ardalan
Ardali is offline   Reply With Quote

Old   January 4, 2016, 06:17
Default
  #3
Member
 
Pekka Pasanen
Join Date: Feb 2012
Location: Finland
Posts: 78
Rep Power: 7
zordiack is on a distinguished road
How did you try to compile it? And at what point does it give you an error? Did you add limytubulenceModels.so to controlDict libs?

There are no other wall functions yet, but I plan to implement them in the future.
zordiack is offline   Reply With Quote

Old   January 4, 2016, 06:37
Default
  #4
New Member
 
Ardalan
Join Date: Jul 2012
Location: Gothenburg, Sweden
Posts: 27
Rep Power: 6
Ardali is on a distinguished road
Hi,
I'll manage to compile it. That's fine.
I'm extremely interested in the other wall function. Actually I gave a course project in openFoam course at Chalmers last year (2015) about the Wall function but the student, who took it, dropped the course.
Please let me know when the implementation is ready.
Best Regards
Ardalan Javadi
Ardali is offline   Reply With Quote

Old   December 6, 2016, 16:17
Default
  #5
Member
 
khedar
Join Date: Oct 2016
Posts: 90
Rep Power: 2
khedar is on a distinguished road
Hi, is the repository moved or deleted. I can't access the link.

khedar
khedar is offline   Reply With Quote

Reply

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
Wall functions - questions about implementation AlmostSurelyRob OpenFOAM Programming & Development 35 December 27, 2016 22:43
Issue symmetryPlane 2.5d extruded airfoil simulation 281419 OpenFOAM Running, Solving & CFD 5 November 28, 2015 14:09
k-Omega SST - Wall functions in OF 2.3 shereez234 OpenFOAM Running, Solving & CFD 4 November 12, 2015 03:54
Why Menter's SST model low-Re issue has not been seriously investigated? vkrastev OpenFOAM 57 June 12, 2014 21:21
incorrect to use nuTilda wall functions for k-epsilon? newToOpenFoam OpenFOAM Pre-Processing 0 December 14, 2011 06:15


All times are GMT -4. The time now is 14:59.