CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

Stream-function Vorticity formulation

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By Alex C.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 11, 2018, 13:42
Default Stream-function Vorticity formulation
  #1
New Member
 
Ujjwal Mohanty
Join Date: Mar 2018
Posts: 18
Rep Power: 8
ujjwalmohanty is on a distinguished road
What is the need to use the stream vorticity function and how are the boundary conditions defined in the lid driven cavity problem?
ujjwalmohanty is offline   Reply With Quote

Old   April 11, 2018, 19:27
Default
  #2
Member
 
Join Date: Jul 2013
Posts: 55
Rep Power: 12
Alex C. is on a distinguished road
Your question is very vague. I can therefore only assume the context that is of interest to you.

1. What is the need to use the stream vorticity function

In 2D incompressible Navier-Stokes equations, a velocity-pressure equation system will have 2 transport equations (u and v) and a Poisson equation (p). By using the stream-vorticity formulation, you can solve the same problem with 1 less transport equation, as you only have 1 transport equation (vorticity) and 1 Poisson equation (stream).

In 3D incompressible the vorticity in no longer a scalar, but is a vector with 3 coordinates, and you have just as many equations, with more complex boundary conditions to apply. This is not as common.

I am not familiar with the compressible, but I know it also is quite uncommon to use such formulation for the compressible cases.

2. how are the boundary conditions defined in the lid driven cavity problem
The stream function can be set using a Dirichlet condition. Stream = cst along the boundary.

For the vorticity, it's not so simple, but not so bad either. Starting with a Taylor expansion normal to the boundary of the stream function, up to the second order term, you can do substitutions and simplification which will result in a boundary condition on vorticity. I'll let you toy around with this idea.
ujjwalmohanty likes this.
Alex C. is offline   Reply With Quote

Old   April 12, 2018, 03:58
Default
  #3
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,764
Rep Power: 71
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
The 2D stream function-vorticity formulation is a standard section in any textbook of CFD and is a good exercise for a student.
You just rewrite the continuity (the divergence-free constraint) and momentum equation (applying the curl).
The BC.s for the stream function is quite simple from its definition in terms of the velocity field.
For the vorticity, study how the Thom formula is obtained.

The 3D extension is practically never used for practical application.
FMDenaro is offline   Reply With Quote

Old   May 12, 2018, 02:40
Default
  #4
New Member
 
Ujjwal Mohanty
Join Date: Mar 2018
Posts: 18
Rep Power: 8
ujjwalmohanty is on a distinguished road
Quote:
Originally Posted by Alex C. View Post
Your question is very vague. I can therefore only assume the context that is of interest to you.

1. What is the need to use the stream vorticity function

In 2D incompressible Navier-Stokes equations, a velocity-pressure equation system will have 2 transport equations (u and v) and a Poisson equation (p). By using the stream-vorticity formulation, you can solve the same problem with 1 less transport equation, as you only have 1 transport equation (vorticity) and 1 Poisson equation (stream).

In 3D incompressible the vorticity in no longer a scalar, but is a vector with 3 coordinates, and you have just as many equations, with more complex boundary conditions to apply. This is not as common.

I am not familiar with the compressible, but I know it also is quite uncommon to use such formulation for the compressible cases.

2. how are the boundary conditions defined in the lid driven cavity problem
The stream function can be set using a Dirichlet condition. Stream = cst along the boundary.

For the vorticity, it's not so simple, but not so bad either. Starting with a Taylor expansion normal to the boundary of the stream function, up to the second order term, you can do substitutions and simplification which will result in a boundary condition on vorticity. I'll let you toy around with this idea.



Thanks Alex.
It is very helpful.
I am just a beginner in CFD, hence the vague questions.
And what does cst stand for??
ujjwalmohanty is offline   Reply With Quote

Reply

Tags
lid driven cavity, stream-function


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
[blockMesh] Errors during blockMesh meshing Madeleine P. Vincent OpenFOAM Meshing & Mesh Conversion 51 May 30, 2016 10:51
is internalField(U) equivalent to zeroGradient? immortality OpenFOAM Running, Solving & CFD 7 March 29, 2013 01:27
[blockMesh] error message with modeling a cube with a hold at the center hsingtzu OpenFOAM Meshing & Mesh Conversion 2 March 14, 2012 09:56
Error with Wmake skabilan OpenFOAM Installation 3 July 28, 2009 00:35
Stream function and vorticity for turbulence flow? Willard Lee Main CFD Forum 1 January 20, 1999 11:03


All times are GMT -4. The time now is 10:26.