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

Modules

module  mod_compute_div_u_psi_term_explicit_generic_weno
 Explicit inertial term with an upwind generic weno scheme.
 

Functions/Subroutines

subroutine mod_compute_div_u_psi_term_explicit_generic_weno::compute_div_u_psi_term_explicit_generic_weno (psi, velocity, dt, flux_type, directions, divupsi, weno_scheme_backward, weno_scheme_forward)
 Compute the conservative advection term term with a generic explicit WENO scheme.
 
subroutine mod_compute_div_u_psi_term_explicit_generic_weno::compute_face_advection_term_explicit_weno5_fd_wrapper (psi, velocity, dt, flux_type, directions, divupsi)
 Wrapper function for compute_face_advection_term_explicit_weno5_fd.
 
subroutine mod_compute_div_u_psi_term_explicit_generic_weno::compute_face_advection_term_explicit_weno3_fd_wrapper (psi, velocity, dt, flux_type, directions, divupsi)
 Wrapper function for compute_face_advection_term_explicit_weno3_fd.
 
subroutine mod_compute_div_u_psi_term_explicit_generic_weno::compute_face_advection_term_explicit_weno5_fd (velocityl, velocityr, advec_explicit)
 Fills \( \rho \nabla \cdot (\mathbf{u} \otimes \mathbf{u}) \) with a \( 5^{th} \) order finite difference based WENO scheme [1].
 
subroutine mod_compute_div_u_psi_term_explicit_generic_weno::weno5_gen (flux_in, flux_out, weno_select)
 Computes flux for a \( 5^{th} \) order finite difference based WENO scheme.
 
subroutine mod_compute_div_u_psi_term_explicit_generic_weno::compute_face_advection_term_explicit_weno3_fd (velocityl, velocityr, advec_explicit)
 Fills \( \rho \nabla \cdot (\mathbf{u} \otimes \mathbf{u}) \) with a \( 3^{rd} \) order finite difference based WENO scheme [2].
 
subroutine mod_compute_div_u_psi_term_explicit_generic_weno::weno3_gen (flux_in, flux_out, weno_select)
 Computes flux for a \( 3^{th} \) order finite difference based WENO scheme.