MFC: Simulation
High-fidelity multiphase flow simulation
Loading...
Searching...
No Matches
m_compute_cbc.fpp.f90 File Reference

Modules

module  m_compute_cbc
 

Functions/Subroutines

real(wp) function m_compute_cbc::f_base_l1 (lambda, rho, c, dpres_ds, dvel_ds)
 Base L1 calculation.
 
subroutine m_compute_cbc::s_fill_density_l (l, lambda_factor, lambda2, c, mf, dalpha_rho_ds, dpres_ds)
 Fill density L variables.
 
subroutine m_compute_cbc::s_fill_velocity_l (l, lambda_factor, lambda2, dvel_ds)
 Fill velocity L variables.
 
subroutine m_compute_cbc::s_fill_advection_l (l, lambda_factor, lambda2, dadv_ds)
 Fill advection L variables.
 
subroutine m_compute_cbc::s_fill_chemistry_l (l, lambda_factor, lambda2, dys_ds)
 Fill chemistry L variables.
 
subroutine, public m_compute_cbc::s_compute_slip_wall_l (lambda, l, rho, c, dpres_ds, dvel_ds)
 Slip wall CBC (Thompson 1990, pg. 451)
 
subroutine, public m_compute_cbc::s_compute_nonreflecting_subsonic_buffer_l (lambda, l, rho, c, mf, dalpha_rho_ds, dpres_ds, dvel_ds, dadv_ds, dys_ds)
 Nonreflecting subsonic buffer CBC (Thompson 1987, pg. 13)
 
subroutine, public m_compute_cbc::s_compute_nonreflecting_subsonic_inflow_l (lambda, l, rho, c, dpres_ds, dvel_ds)
 Nonreflecting subsonic inflow CBC (Thompson 1990, pg. 455)
 
subroutine, public m_compute_cbc::s_compute_nonreflecting_subsonic_outflow_l (lambda, l, rho, c, mf, dalpha_rho_ds, dpres_ds, dvel_ds, dadv_ds, dys_ds)
 Nonreflecting subsonic outflow CBC (Thompson 1990, pg. 454)
 
subroutine, public m_compute_cbc::s_compute_force_free_subsonic_outflow_l (lambda, l, rho, c, mf, dalpha_rho_ds, dpres_ds, dvel_ds, dadv_ds)
 Force-free subsonic outflow CBC (Thompson 1990, pg. 454)
 
subroutine, public m_compute_cbc::s_compute_constant_pressure_subsonic_outflow_l (lambda, l, rho, c, mf, dalpha_rho_ds, dpres_ds, dvel_ds, dadv_ds)
 Constant pressure subsonic outflow CBC (Thompson 1990, pg. 455)
 
subroutine, public m_compute_cbc::s_compute_supersonic_inflow_l (l)
 Supersonic inflow CBC (Thompson 1990, pg. 453)
 
subroutine, public m_compute_cbc::s_compute_supersonic_outflow_l (lambda, l, rho, c, mf, dalpha_rho_ds, dpres_ds, dvel_ds, dadv_ds, dys_ds)
 Supersonic outflow CBC (Thompson 1990, pg. 453)