Professional Documents
Culture Documents
Lecture 4
Lecture 4
Romain Teyssier
Oscar Agertz
Romain Teyssier
Outline
Romain Teyssier
HS of CL
System of conservation laws
x1
x2
t2
x
Romain Teyssier
Romain Teyssier
Romain Teyssier
Romain Teyssier
Romain Teyssier
Smearing of initial
discontinuity:
Thickness increases
as
numerical diffusion
Romain Teyssier
Romain Teyssier
Romain Teyssier
ui+1
Romain Teyssier
Piecewise constant
initial data
Romain Teyssier
Riemann solvers
Exact Riemann solution is costly: involves Raphson-Newton
iterations and complex non-linear functions.
Romain Teyssier
Romain Teyssier
x
Left state
Right state
Romain Teyssier
UL
UR
x
Romain Teyssier
HLLC Riemann solver: add a third wave for the contact (entropy) wave.
t
SL
U *L
S*
SR
U *R
UL
UR
x
Romain Teyssier
128 cells
Romain Teyssier
128 cells
Romain Teyssier
128 cells
Romain Teyssier
Romain Teyssier
Romain Teyssier
Unsplit schemes
Godunov scheme
No predictor step.
Flux functions computed using 1D
Riemann problem at time tn in each
normal direction.
2 Riemann solves per step.
Courant condition:
Runge-Kutta scheme
Predictor step using the Godunov
scheme and t/2.
Flux functions computed using 1D
Riemann problem at time tn+1/2 in
each normal direction.
4 Riemann solves per step.
Courant condition:
Romain Teyssier
Romain Teyssier
during t/2
We get the following first-order linear scheme
Romain Teyssier
Romain Teyssier
Romain Teyssier
Romain Teyssier
Conclusion
Romain Teyssier