|
[Sponsors] |
July 12, 2006, 09:17 |
matrix dissipation
|
#1 |
Guest
Posts: n/a
|
My main question is: How to implement a matrix dissipation method on an unstructured FV, cell centred, Runge-Kutta sheme?
Can anyone give me some references on matrix dissipation applied with unstructured grids? Thanks |
|
July 14, 2006, 02:55 |
Re: matrix dissipation
|
#2 |
Guest
Posts: n/a
|
I assume you are talking about a central discretization + a matrix dissipation term.
I don't know any papers, unfortunately. Isn't any upwind scheme a matrix dissipation scheme as well? For example the Roe scheme across an interface can be written as: F = 1/2*(F(Q_l) + F(Q_r)) - 1/2*|A|*(Q_r - Q_l) with Q_l and Q_r beeing the extrapolated values from the left and right side and |A| the Roe matrix. In this case the matrix is based on physical considerations (direction of influence, eigenvalues). I think that you could in principle use any other matrix as well. How you extrapolate Q_l and Q_r defines the order of your scheme. 'hope this helps, or did I miss anything out?? |
|
July 14, 2006, 08:38 |
Re: matrix dissipation
|
#3 |
Guest
Posts: n/a
|
Thanks.
Yes I mean "central discretization + a matrix dissipation". My main concern is the implementation/calculation of |A| in an unstructured framework? How does the lack of direction of the grid influences the calculation of |A|? |
|
July 17, 2006, 03:12 |
Re: matrix dissipation
|
#4 |
Guest
Posts: n/a
|
You do have a direction. If you compute the flux across an interface than the interface has a normal and thus you can differentiate between an upwind and a downwind side. But it is true that things can be awkward. Something like the next neighbour in upwind direction is impossible on triangular grids. Unfortunately I have no experience with matrix dissipation schemes. For upwind schemes you can formulate something by using a local direction (e.g. interface normal) and the gradients in the two cells adjacent to your interface (for more than 1st order).
If you find/found a good paper on this, I'd be interested in the reference. |
|
July 17, 2006, 08:57 |
Re: matrix dissipation
|
#5 |
Guest
Posts: n/a
|
This is classic, it should answer all you questions:
http://hdl.handle.net/2002/13559 which should be the same as: http://library-dspace.larc.nasa.gov/...dle/2002/13559 Cheers Andy |
|
July 18, 2006, 01:59 |
Re: matrix dissipation
|
#6 |
Guest
Posts: n/a
|
That describes a very classic upwind solver.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Force can not converge | colopolo | CFX | 13 | October 4, 2011 22:03 |
CFX12 rif errors | romance | CFX | 4 | October 26, 2009 13:41 |
OpenFOAM version 1.6 details | lakeat | OpenFOAM Running, Solving & CFD | 42 | August 26, 2009 21:47 |
Dissipation in Harten-Yee and Davis-Yee TVD Scheme | cfdxue | Main CFD Forum | 0 | April 29, 2008 10:45 |
Dissipation rate access | K. Kevala | FLUENT | 0 | July 14, 2004 11:11 |