CAM
mono_flux_limiter.F90 File Reference

Modules

module  mono_flux_limiter
 

Functions/Subroutines

subroutine, public mono_flux_limiter::monotonic_turbulent_flux_limit (solve_type, dt, xm_old, xp2, wm_zt, xm_forcing, rho_ds_zm, rho_ds_zt, invrs_rho_ds_zm, invrs_rho_ds_zt, xp2_threshold, l_implemented, low_lev_effect, high_lev_effect, xm, xm_tol, wpxp, err_code)
 
subroutine, private mono_flux_limiter::mfl_xm_lhs (dt, wm_zt, l_implemented, lhs)
 
subroutine, private mono_flux_limiter::mfl_xm_rhs (dt, xm_old, wpxp, xm_forcing, rho_ds_zm, invrs_rho_ds_zt, rhs)
 
subroutine, private mono_flux_limiter::mfl_xm_solve (solve_type, lhs, rhs, xm, err_code)
 
subroutine, public mono_flux_limiter::calc_turb_adv_range (dt, w_1_zm, w_2_zm, varnce_w_1_zm, varnce_w_2_zm, mixt_frac_zm, low_lev_effect, high_lev_effect)
 
subroutine, private mono_flux_limiter::mean_vert_vel_up_down (w_1_zm, w_2_zm, varnce_w_1_zm, varnce_w_2_zm, mixt_frac_zm, w_ref, mean_w_down, mean_w_up)
 

Variables

integer, parameter, private mono_flux_limiter::mono_flux_thlm = 1
 
integer, parameter, private mono_flux_limiter::mono_flux_rtm = 2