0.6.0
Loading...
Searching...
No Matches
fv_fluxes.f90 File Reference

Data Types

interface  mod_fv_fluxes::flux_smoothness
 

Modules

module  mod_fv_fluxes
 Finite Volume fluxes functions.
 

Functions/Subroutines

procedure(fv_flux_func) function, pointer mod_fv_fluxes::fv_select_flux_function (flux_type)
 
procedure(fv_flux_limiter_func) function, pointer mod_fv_fluxes::fv_select_flux_limiter_function (flux_type)
 
double precision function mod_fv_fluxes::flux_laxfriedrichs (vl, vr, ql, qr, lambda)
 
double precision function mod_fv_fluxes::flux_laxfriedrichsnl (u, ql, qr)
 
double precision function mod_fv_fluxes::flux_laxfriedrichs2 (fluxl, fluxr, ql, qr, lambda)
 
double precision function mod_fv_fluxes::flux_laxfriedrichs2nl (fluxl, fluxr, ql, qr, lambda)
 
double precision function mod_fv_fluxes::flux_laxwendroff (vl, vr, ql, qr, lambda)
 
double precision function mod_fv_fluxes::flux_engquistosher (u, ql, qr)
 
double precision function mod_fv_fluxes::flux_engquistoshernl (u, ql, qr)
 
double precision function mod_fv_fluxes::flux_godunov (ul, ur, ql, qr, lambda)
 
double precision function mod_fv_fluxes::flux_godunovnl (ul, ur, ql, qr, lambda)
 
double precision function mod_fv_fluxes::flux_upwind (ul, ur, ql, qr, lambda)
 
double precision function mod_fv_fluxes::flux_richtmyer (vl, vr, ql, qr, lambda)
 
double precision function mod_fv_fluxes::flux_force (ul, ur, ql, qr, lambda)
 
double precision function mod_fv_fluxes::flux (u, q)
 
double precision function mod_fv_fluxes::flux_smoothness_scalars (v, qnm2, qnm1, qn, qnp1)
 
double precision function mod_fv_fluxes::flux_smoothness_array (v, qarray)
 
double precision function mod_fv_fluxes::flux_smoothness_centered (v, qnm1, qn, qnp1)
 
double precision function mod_fv_fluxes::flux_limiter_low (r)
 
double precision function mod_fv_fluxes::flux_limiter_high (r)
 
double precision function mod_fv_fluxes::flux_limiter_superbee (r)
 
double precision function mod_fv_fluxes::flux_limiter_minmod (r)
 
double precision function mod_fv_fluxes::flux_limiter_vanleer (r)