MPI-AMRVAC
3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code
|
Go to the source code of this file.
Modules | |
module | mod_hd_roe |
Module with Roe-type Riemann solver for hydrodynamics. | |
Functions/Subroutines | |
subroutine, public | mod_hd_roe::hd_roe_init () |
subroutine | mod_hd_roe::hd_average (wL, wR, x, ixL, idim, wroe, workroe) |
Calculate the Roe average of w, assignment of variables: rho -> rho, m -> v, e -> h. More... | |
subroutine | mod_hd_roe::average2 (wL, wR, x, ixL, idim, wroe, tmp, tmp2) |
subroutine | mod_hd_roe::hd_get_eigenjump (wL, wR, wroe, x, ixL, il, idim, smalla, a, jump, workroe) |
Calculate the il-th characteristic speed and the jump in the il-th characteristic variable in the idim direction within ixL. The eigenvalues and the L=R**(-1) matrix is calculated from wroe. jump(il)=Sum_il L(il,iw)*(wR(iw)-wL(iw)) More... | |
subroutine | mod_hd_roe::geteigenjump2 (wL, wR, wroe, x, ixL, il, idim, smalla, a, jump, csound, dpperc2, dvperc) |
subroutine | mod_hd_roe::hd_rtimes (q, wroe, ixL, iw, il, idim, rq, workroe) |
Multiply q by R(il,iw), where R is the right eigenvalue matrix at wroe. More... | |
subroutine | mod_hd_roe::rtimes2 (q, wroe, ixL, iw, il, idim, rq, csound) |
subroutine | mod_hd_roe::hd_average_iso (wL, wR, x, ixL, idim, wroe, workroe) |
subroutine | mod_hd_roe::average2_iso (wL, wR, x, ixL, idim, wroe, tmp) |
subroutine | mod_hd_roe::hd_get_eigenjump_iso (wL, wR, wroe, x, ixL, il, idim, smalla, a, jump, workroe) |
subroutine | mod_hd_roe::geteigenjump2_iso (wL, wR, wroe, x, ixL, il, idim, smalla, a, jump, csound) |
subroutine | mod_hd_roe::hd_rtimes_iso (q, wroe, ixL, iw, il, idim, rq, workroe) |
subroutine | mod_hd_roe::rtimes2_iso (q, wroe, ixL, iw, il, idim, rq, csound) |