Search Results
Functions/Subroutines | |
subroutine, public riemann (x0, gamma_, rho_l_, u_l_, p_l_, rho_r_, u_r_, p_r_, t, x, pvar) | |
pure subroutine f (p, fx, plist) | |
real pure function f_x (p, rho_x, u_x, p_x, A_x, B_x, c_x) | |
Variables | |
real rho_l | |
real u_l | |
real p_l | |
real a_l | |
real b_l | |
real c_l | |
real rho_r | |
real u_r | |
real p_r | |
real a_r | |
real b_r | |
real c_r | |
real gamma | |
Detailed Description
This program solves the Riemann-Problem. For details please read chapter 4 of "Riemann Solvers and Numerical Methods for Fluid Dynamics" from E.F. Toro (Springer 1999, 2nd Ed.).
Function/Subroutine Documentation
◆ f()
|
private |
Definition at line 214 of file solutions.f90.


◆ f_x()
|
private |
Definition at line 227 of file solutions.f90.


◆ riemann()
subroutine, public solutions::riemann | ( | real | x0, |
real | gamma_, | ||
real | rho_l_, | ||
real | u_l_, | ||
real | p_l_, | ||
real | rho_r_, | ||
real | u_r_, | ||
real | p_r_, | ||
real | t, | ||
real, dimension(:) | x, | ||
real, dimension(:,:) | pvar | ||
) |
Definition at line 45 of file solutions.f90.


Variable Documentation
◆ a_l
|
private |
Definition at line 38 of file solutions.f90.
◆ a_r
|
private |
Definition at line 38 of file solutions.f90.
◆ b_l
|
private |
Definition at line 38 of file solutions.f90.
◆ b_r
|
private |
Definition at line 38 of file solutions.f90.
◆ c_l
|
private |
Definition at line 38 of file solutions.f90.
◆ c_r
|
private |
Definition at line 38 of file solutions.f90.
◆ gamma
|
private |
Definition at line 38 of file solutions.f90.
◆ p_l
|
private |
Definition at line 38 of file solutions.f90.
◆ p_r
|
private |
Definition at line 38 of file solutions.f90.
◆ rho_l
|
private |
Definition at line 38 of file solutions.f90.
◆ rho_r
|
private |
Definition at line 38 of file solutions.f90.
◆ u_l
|
private |
Definition at line 38 of file solutions.f90.
◆ u_r
|
private |
Definition at line 38 of file solutions.f90.