CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Separating velocity gradient terms as "grad(U)" and "gradUConv" in fvSchemes

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

LinkBack Thread Tools Search this Thread Display Modes
Old   December 15, 2023, 13:28
Exclamation Separating velocity gradient terms as "grad(U)" and "gradUConv" in fvSchemes
New Member
Join Date: Aug 2021
Posts: 2
Rep Power: 0
nakonakata is on a distinguished road
Hello everyone,

Regarding fvSchemes and especially the linearUpwind schemes, do you think separating the velocity gradient where one of them being used in linearUpwind interpolation (for convection terms) and the other one being used in actual physical gradient calculation at faces (such as velocity gradients in viscous stresses/diffusive fluxes) makes sense? I am interested in trying this out since the articles below state that leastSquares can get inaccurate for highly-stretched viscous meshes especially for curved surfaces and it is better to use it just in the interpolation of convective fluxes and let the viscous fluxes gradient be calculated with Green-Gauss theorem.

Reference articles:

What I mean is this:

grad(U) cellLimited Gauss linear 1.0;
gradUConv cellLimited leastSquares 1.0;

div(phi,U) bounded Gauss linearUpwind gradUConv;

Many thanks and best regards,
nakonakata is offline   Reply With Quote


finite volume method, fvschemes, grad u, gradient accuracy, gradient scheme

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

All times are GMT -4. The time now is 11:52.