CFD Online Logo CFD Online URL
Home > Forums > OpenFOAM Native Meshers: snappyHexMesh and Others

HelyxOS and Wall Treatment

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

Like Tree1Likes
  • 1 Post By chegdan

LinkBack Thread Tools Display Modes
Old   March 7, 2013, 16:46
Default HelyxOS and Wall Treatment
Senior Member
JR22's Avatar
Jose Rey
Join Date: Oct 2012
Posts: 131
Rep Power: 11
JR22 will become famous soon enough

I've been using HelyxOS for a few weeks and have found that it is a great way to get an initial push through the steep (at least for me) learning curve to OpenFOAM.

I'd like to know more about the reasoning behind why Helyx-OS sets its no-slip boundaries:

The 0 subdirectories under the proc* directories contain the nut fille. Within this file, Helyx-OS sets all wall functions for patches with the boundary "wall" + "no slip" to nutUSpaldingWallFunction and a value of uniform 0.001.
  1. What is the reasoning for using this wall treatment by default?
  2. Since the GUI doesn't have the facility [yet], what is the best way to change default values? (find/sed linux command since it is in multiple directories for each processor), then manually doing the mpirun without saving from HelyxOS?
  3. How do I request the ability to change wall functions to the growing wish list?

JR22 is offline   Reply With Quote

Old   August 14, 2013, 15:12
Senior Member
chegdan's Avatar
Daniel P. Combest
Join Date: Mar 2009
Location: St. Louis, USA
Posts: 614
Rep Power: 22
chegdan will become famous soon enoughchegdan will become famous soon enough
Sorry, this is an old one. Here are some answers for future travelers to this thread
  1. This is a wall function for nut that is good all around setting for no-slip walls using several turbulence models. The wall "uniform 0.0001" entry is a place holder and will depend on what the wall-function sets according to the flow phenomena near the wall. If you want another wall function then you can change it manually or use the changeDictionary utility
  2. Rather than can use the changeDictionary utility and you could even add this to the run script in HELYX-OS with "edit script" button. To do this, make sure you have a correctly defined changeDictionaryDict file in the system folder of the case.
  3. You can make feature requests at the sourceforge project tickets page
JR22 likes this.

Find me on
Twitter @dancombest
chegdan is offline   Reply With Quote


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

All times are GMT -4. The time now is 21:33.