|
MFC
Exascale flow solver
|
Contains module m_riemann_solvers. More...
Go to the source code of this file.
Modules | |
| module | m_riemann_solvers |
| Approximate and exact Riemann solvers (HLL, HLLC, HLLD, exact) for the multicomponent Navier–Stokes equations. | |
Functions/Subroutines | |
| subroutine, public | m_riemann_solvers::s_riemann_solver (ql_prim_rsx_vf, dql_prim_dx_vf, dql_prim_dy_vf, dql_prim_dz_vf, ql_prim_vf, qr_prim_rsx_vf, dqr_prim_dx_vf, dqr_prim_dy_vf, dqr_prim_dz_vf, qr_prim_vf, q_prim_vf, flux_vf, flux_src_vf, flux_gsrc_vf, norm_dir, ix, iy, iz) |
| Dispatch to the subroutines that are utilized to compute the Riemann problem solution. For additional information please reference: 1) s_hll_riemann_solver 2) s_hllc_riemann_solver 3) s_lf_riemann_solver 4) s_hlld_riemann_solver. | |
| impure subroutine, public | m_riemann_solvers::s_initialize_riemann_solvers_module |
| Initialize the Riemann solvers module. | |
| impure subroutine, public | m_riemann_solvers::s_finalize_riemann_solvers_module |
| Module deallocation and/or disassociation procedures. | |
Contains module m_riemann_solvers.
Definition in file m_riemann_solvers.fpp.f90.