SCALE-RM
Data Types | Modules | Functions/Subroutines | Variables
scale_bulkflux.F90 File Reference
#include "scalelib.h"
Include dependency graph for scale_bulkflux.F90:

Go to the source code of this file.

Modules

module  scale_bulkflux
 module Surface bulk flux
 

Functions/Subroutines

subroutine, public scale_bulkflux::bulkflux_setup (dx)
 
subroutine scale_bulkflux::bulkflux_diagnose_scales_2d (IA, IS, IE, JA, JS, JE, SFLX_MW, SFLX_MU, SFLX_MV, SFLX_SH, SFLX_QV, SFC_DENS, SFC_TEMP, PBL, Ustar, Tstar, Qstar, Wstar, RLmo, mask)
 
subroutine scale_bulkflux::bulkflux_diagnose_scales_0d (SFLX_MW, SFLX_MU, SFLX_MV, SFLX_SH, SFLX_QV, SFC_DENS, SFC_TEMP, PBL, Ustar, Tstar, Qstar, Wstar, RLmo)
 
subroutine scale_bulkflux::bulkflux_diagnose_surface_2d (IA, IS, IE, JA, JS, JE, ATM_U, ATM_V, ATM_TEMP, ATM_QV, SFC_TEMP, SFC_QV, ATM_Z1, SFC_Z0M, SFC_Z0H, SFC_Z0E, U10, V10, T2, Q2, mask, FracU10, FracT2, FracQ2)
 
subroutine scale_bulkflux::calc_scales_b91w01 (IL, Uabs, TH1, TH0, TV0, Q1, Q0, PBL, log_Z1ovZ0M, log_Z1ovZ0H, log_Z1ovZ0E, DP_Z1, DP_Z0M, DP_Z0H, DP_Z0E, RzM, RzH, RzE, Wstar, Ustar, Tstar, Qstar, BFLX, FracU10, FracT2, FracQ2)
 
real(dp) function scale_bulkflux::fmm_unstable (Z, IL)
 

Variables

procedure(bc), pointer, public scale_bulkflux::bulkflux => NULL()
 
character(len=h_short), public scale_bulkflux::bulkflux_type = 'B91W01'