|
[Sponsors] |
Approximate Riemann solver and reconstruction |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
June 14, 2020, 03:39 |
Approximate Riemann solver and reconstruction
|
#1 | |
Senior Member
|
Greetings,
(Approximate) Riemann solvers are originally designed for piecewise-constant states on both sides, which can be considered as "piecewise-constant" reconstruction when it comes to variable reconstruction/interpolation. However in Toro's book [1], Chap. 13.4, when he introduces the high-order reconstruction, and specifically, the MUSCL type methods, he says, and I quote: Quote:
However, from what I can tell, many codes use high-order reconstruction to calculate the left & right states at cell faces, and then directly apply those conventional Riemann solvers, such as HLLC/Roe, etc, no GRP show up. This seems contradict to what Toro says, and so I am confused: can those conventional Riemann solvers be applied to, e.g., linear-piecewise-reconstructed states, i.e., not constant states on both sides? Or there some compromises/assumptions/approximations are made that I am not aware of? Any suggestions would be helpful. Thanks! Ref: [1] E.F.Toro. Riemann Solvers and Numerical Methods for Fluid Dynamics, Springer, 2009. |
||
June 14, 2020, 10:00 |
|
#2 | |
Senior Member
-
Join Date: Jul 2012
Location: Germany
Posts: 184
Rep Power: 14 |
Dear TurbJet,
it is a great pity that most CFD literature introduce the Riemann problem theory as a constant initial value problem only. Quote:
The standard mathematical models in CFD are the incompressible or compressible Navier-Stokes equations, which of course are only approximations of the reality for a certain range of interest. In the latter, heat conduction or viscosity effects are approximated independently with regard to the hyperbolic part by means of Fourier or Stokes law. This results in infinitely fast waves for these effects. However, most physical processes are in general not of parabolic/elliptic nature. There are pretty much situations in which a separate modelling of the hyperbolic and the parabolic/elliptic part is no longer justified. In such cases, both effects have a very large mutual influence on each other. Here, GRP solvers are often superior, since they consider the fully coupled system and explicitly consider jumps in the derivatives. In summary, you can consider this to be just a bad modelling when using the normal Riemann solver, however sufficient in most CFD applications. Regards
__________________
Check out my side project: A multiphysics discontinuous Galerkin framework: Youtube, Gitlab. Last edited by Eifoehn4; June 14, 2020 at 12:04. |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Reconstruction of the parallel case with dynamic mesh | makaveli_lcf | OpenFOAM Post-Processing | 7 | October 18, 2023 12:28 |
foam-extend-4.1 release | hjasak | OpenFOAM Announcements from Other Sources | 19 | July 16, 2021 06:02 |
Sharing links for two phase solver packages developed by openfoam community | swap_9068 | OpenFOAM Programming & Development | 1 | April 2, 2017 06:43 |
Roe approximate riemann solver | Kaira | Main CFD Forum | 15 | August 3, 2006 01:31 |
Riemann problem at boundaries | K. I. Chan | Main CFD Forum | 0 | December 10, 2000 23:56 |