Finite Volume fluxes functions. More...
Functions/Subroutines | |
procedure(fv_flux_func) function, pointer | fv_select_flux_function (flux_type) |
procedure(fv_flux_limiter_func) function, pointer | fv_select_flux_limiter_function (flux_type) |
double precision function | flux_laxfriedrichs (vl, vr, ql, qr, lambda) |
double precision function | flux_laxfriedrichsnl (u, ql, qr) |
double precision function | flux_laxfriedrichs2 (fluxl, fluxr, ql, qr, lambda) |
double precision function | flux_laxfriedrichs2nl (fluxl, fluxr, ql, qr, lambda) |
double precision function | flux_laxwendroff (vl, vr, ql, qr, lambda) |
double precision function | flux_engquistosher (u, ql, qr) |
double precision function | flux_engquistoshernl (u, ql, qr) |
double precision function | flux_godunov (ul, ur, ql, qr, lambda) |
double precision function | flux_godunovnl (ul, ur, ql, qr, lambda) |
double precision function | flux_upwind (ul, ur, ql, qr, lambda) |
double precision function | flux_richtmyer (vl, vr, ql, qr, lambda) |
double precision function | flux_force (ul, ur, ql, qr, lambda) |
double precision function | flux (u, q) |
double precision function | flux_smoothness_scalars (v, qnm2, qnm1, qn, qnp1) |
double precision function | flux_smoothness_array (v, qarray) |
double precision function | flux_smoothness_centered (v, qnm1, qn, qnp1) |
double precision function | flux_limiter_low (r) |
double precision function | flux_limiter_high (r) |
double precision function | flux_limiter_superbee (r) |
double precision function | flux_limiter_minmod (r) |
double precision function | flux_limiter_vanleer (r) |
Implementation of various FV fluxes