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

Slip and Symmetry boundary conditions

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

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 22, 2016, 10:12
Default Slip and Symmetry boundary conditions
  #1
New Member
 
Giuseppe
Join Date: Jul 2014
Posts: 3
Rep Power: 9
giuse is on a distinguished road
Hello all,

I'm trying to understand how slip and symmetry are implemented in OpenFoam.
In general a slip boundary condition should guarantee zero shear on the surface over which is imposed, but this is not the case in openFoam.
Anyway, imposing the symmetry condition on that surface, zero shear can be obtained.
Looking at the boundary condition implementation, instead, they seems to do exactly the same thing, i.e. substituting the value of the fields with the field itself plus an Householder reflection of the field. At least theoretically, if one calculate the wall shear for the new field, one can obtain that it is exactly null, provided that the normal gradient of the tangential component of the field is zero (and this is that you can find as definition of slip in the user guide of openfoam).
The only difference between slip and symmetry seems to be a check on the type of patch: in case of symmetry, there is an "if" which gives an error if you specify a different type of boundary condition while in the polymesh/boundary file symmetry is set.

There is someone who could tell me where is the difference in the implementation of the two boundary conditions (in the IMPLEMENTATION, not the theoretical difference) and where this difference is placed?

I have also tried to compile a new condition based on symmetry and, commenting the "if" I have cited before (where inside there are only some print on screen), my new symmetry bc gives the same (wrong) results of slip.

Thank you
giuse is offline   Reply With Quote

Old   November 25, 2016, 04:11
Default
  #2
Senior Member
 
Paulo Vatavuk
Join Date: Mar 2009
Location: Campinas, Brasil
Posts: 191
Rep Power: 14
vatavuk is on a distinguished road
Hi Giuseppe,

I'm not sure, but I think that simmetry condition can be used only for plane surfaces.

Best Regards,
Paulo
vatavuk is offline   Reply With Quote

Old   November 25, 2016, 04:30
Default
  #3
New Member
 
Giuseppe
Join Date: Jul 2014
Posts: 3
Rep Power: 9
giuse is on a distinguished road
Hi Paulo,

this is not true, there are two different types of symmetries:
symmetryPlane --> only for planes,
symmetry--> also for curved surfaces.

Moreover, I understood the difference. Slip and symmetry are the same for the fields over which are imposed, but the symmetry condition modifies also the fields internal to the solvers (e.g.phiHbyA etc), so the obtained results are different.

Finally, there is no already implemented condition to impose free-shear over a curved surface.
giuse is offline   Reply With Quote

Old   December 20, 2016, 03:21
Default
  #4
Member
 
hua1015's Avatar
 
Hua
Join Date: May 2012
Posts: 31
Rep Power: 11
hua1015 is on a distinguished road
Hi Giuseppe,
I agree with you that there is no already implemented condition to impose free-shear over a curved surface. Would you mind give me some suggestions about how to implement such BC.
Thanks.
hua1015 is offline   Reply With Quote

Reply

Tags
boundary condition, shear stress, slip condition, symmetry bc

Thread Tools Search this Thread
Search this Thread:

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
sliding mesh problem in CFX Saima CFX 46 September 11, 2021 07:38
Radiation interface hinca CFX 15 January 26, 2014 17:11
Question about heat transfer coefficient setting for CFX Anna Tian CFX 1 June 16, 2013 06:28
An error has occurred in cfx5solve: volo87 CFX 5 June 14, 2013 17:44
Convective Heat Transfer - Heat Exchanger Mark CFX 6 November 15, 2004 15:55


All times are GMT -4. The time now is 13:43.