Functions/Subroutines | |
| double precision function | godunov_flux (ul, ur, fl, fr) |
| Determines the Godunov flux. | |
| double precision function | psi_val (in_val) |
| double precision function | calc_a_o1 (e_r, e_l, du, u) |
| double precision function | calc_a (e_r, e_l, du, u_r, u_l) |
| double precision function | calc_b (g_r, g_l, du) |
| double precision function | minmod4 (a, b, c, d, sign_val) |
| double precision function | minmod3 (a, b, c, sign_val) |
| double precision function mod_tvd_general_functions::calc_a | ( | double precision, intent(in) | e_r, |
| double precision, intent(in) | e_l, | ||
| double precision, intent(in) | du, | ||
| double precision, intent(in) | u_r, | ||
| double precision, intent(in) | u_l ) |
| double precision function mod_tvd_general_functions::calc_a_o1 | ( | double precision, intent(in) | e_r, |
| double precision, intent(in) | e_l, | ||
| double precision, intent(in) | du, | ||
| double precision, intent(in) | u ) |
| double precision function mod_tvd_general_functions::calc_b | ( | double precision, intent(in) | g_r, |
| double precision, intent(in) | g_l, | ||
| double precision, intent(in) | du ) |
| double precision function mod_tvd_general_functions::godunov_flux | ( | double precision, intent(in) | ul, |
| double precision, intent(in) | ur, | ||
| double precision, intent(in) | fl, | ||
| double precision, intent(in) | fr ) |
Determines the Godunov flux.
| [in] | ul | lower face velocity |
| [in] | ur | upper face velocity |
| [in] | fl | lower face numerical flux |
| [in] | fr | upper face numerical flux |
| double precision function mod_tvd_general_functions::minmod3 | ( | double precision, intent(in) | a, |
| double precision, intent(in) | b, | ||
| double precision, intent(in) | c, | ||
| integer, intent(in) | sign_val ) |
| double precision function mod_tvd_general_functions::minmod4 | ( | double precision, intent(in) | a, |
| double precision, intent(in) | b, | ||
| double precision, intent(in) | c, | ||
| double precision, intent(in) | d, | ||
| integer, intent(in) | sign_val ) |
| double precision function mod_tvd_general_functions::psi_val | ( | double precision, intent(in) | in_val | ) |