|
[Sponsors] |
February 11, 2009, 18:12 |
Higher order Gradient Calculation
|
#1 |
Guest
Posts: n/a
|
Hello,
Is there any specific methods to obtain higher order (>2) gradients of a variable? Gauss or Least squares approach provides 2nd order but I would require a higher order evaluation of the gradients for smooth solutions. Thanks, CFDtoy |
|
February 12, 2009, 14:41 |
Re: Higher order Gradient Calculation
|
#2 |
Guest
Posts: n/a
|
Dear CFDtoy,
Green--Gauss and Least squares procedures can be used to obtain higher order derivatives too. As an example, write down in 1d the Taylor expansion for the value at some point j, about the value at point i. This would include derivatives of all orders. All you need to do is to consider the error between the known (computed) value at 'j' and the truncated Taylor expansion of 'j' and minimize the sum of squares of the error over the stencil. The truncated series must be upto the order of the highest derivative you desire. Use of LS procedure for higher order derivatives includes a larger stencil of support points (to solve the overdetermined system of equations) in addition to having a larger matrix to be inverted. For turbulent flow applications, you must take special care in using such a methodology as the geometric matrix can be reasonably ill-conditioned. You can also use Green-Gauss theorem in a similarly appropriate fashion for obtaining higher derivatives (in fact in a recursive manner). Hope this helps Regards, Ganesh |
|
February 12, 2009, 18:00 |
Re: Higher order Gradient Calculation
|
#3 |
Guest
Posts: n/a
|
Hello Ganesh, Thanks for the explanation. Could you kindly direct me to some algorithms to implement it (using Gauss theorem) - any papers / notes using such a higher order estimation routine would be very helpful.
Thanks ! CFDtoy |
|
February 13, 2009, 05:42 |
Re: Higher order Gradient Calculation
|
#4 |
Guest
Posts: n/a
|
Are you looking at structured or unstructured grids? Especially on unstructured grids the (recursive) Green-Gauss procedure is inconsistent and not very accurate. The gradients will not be smooth, which will be come increasingly problematic for the higher order derivatives you find using recursive application.
Although may be not specifically applicable to your case, have a look at the articles by Svärd or Hasselbacher (see reference example below). you can at least identify some issues you might encounter and find some good follow-up references. Magnus Svard, Jan Nordstrom, Stability of finite volume approximations for the Laplacian operator on quadrilateral and triangular grids, Applied Numerical Mathematics, Volume 51, Issue 1, October 2004, Pages 101-125, ISSN 0168-9274, DOI: 10.1016/j.apnum.2004.02.001. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Higher order schemes | RameshK | Main CFD Forum | 0 | July 15, 2010 23:35 |
How to compute UDS fourth order gradient | Emma66 | FLUENT | 1 | April 27, 2010 06:44 |
Gradient of Scalar calculation in 3D BFCskew grids | james T | Phoenics | 0 | March 28, 2007 08:12 |
Higher order for phase volume fractions? | George Bergantz | CFX | 2 | December 11, 2000 12:55 |
Higher order FVM | Sergey Smirnov | Main CFD Forum | 10 | April 15, 2000 02:49 |