SCALE-RM
|
module ATMOSPHERE / Physics Surface fluxes More...
Functions/Subroutines | |
subroutine, public | atmos_phy_sf_driver_setup |
Setup. More... | |
subroutine, public | atmos_phy_sf_driver_resume |
Resume. More... | |
subroutine, public | atmos_phy_sf_driver (update_flag) |
Driver. More... | |
module ATMOSPHERE / Physics Surface fluxes
name | description | unit | variable |
---|---|---|---|
GHFLX | ground heat flux (merged) | W/m2 | SFLX_GH |
LHFLX | latent heat flux (merged) | W/m2 | SFLX_LH |
MSLP | mean sea-level pressure | Pa | MSLP |
MUFLX | u-momentum flux (merged) | kg/m/s2 | SFLX_MU |
MVFLX | v-momentum flux (merged) | kg/m/s2 | SFLX_MV |
MWFLX | w-momentum flux (merged) | kg/m/s2 | SFLX_MW |
Q2 | 2m specific humidity | kg/kg | Q2 |
SFC_ALB_LW | 'surface albedo (longwave | merged)' | SFC_albedo |
SFC_ALB_SW | 'surface albedo (shortwave | merged)' | SFC_albedo |
SFC_DENS | surface atmospheric density | kg/m3 | SFC_DENS |
SFC_PRES | surface atmospheric pressure | Pa | SFC_PRES |
SFC_TEMP | surface skin temperature (merged) | K | SFC_TEMP |
SFC_Z0E | roughness length (vapor) | m | SFC_Z0E |
SFC_Z0H | roughness length (heat) | m | SFC_Z0H |
SFC_Z0M | roughness length (momentum) | m | SFC_Z0M |
SHFLX | sensible heat flux (merged) | W/m2 | SFLX_SH |
T2 | 2m air temperature | K | T2 |
U10 | 10m x-wind | m/s | U10 |
Uabs10 | 10m absolute wind | m/s | Uabs10 |
V10 | 10m y-wind | m/s | V10 |
subroutine, public mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup | ( | ) |
Setup.
Definition at line 56 of file mod_atmos_phy_sf_driver.f90.
References scale_atmos_phy_sf::atmos_phy_sf_setup(), mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_z0e, mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_z0h, mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_z0m, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_lh, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_mu, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_mv, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_mw, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_qtrc, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_sh, mod_atmos_admin::atmos_phy_sf_type, mod_atmos_admin::atmos_sw_phy_sf, mod_cpl_admin::cpl_sw, scale_stdio::io_fid_log, scale_stdio::io_l, and scale_process::prc_mpistop().
Referenced by mod_atmos_driver::atmos_driver_setup().
subroutine, public mod_atmos_phy_sf_driver::atmos_phy_sf_driver_resume | ( | ) |
Resume.
Definition at line 111 of file mod_atmos_phy_sf_driver.f90.
References atmos_phy_sf_driver(), mod_atmos_admin::atmos_sw_phy_sf, scale_prof::prof_rapend(), and scale_prof::prof_rapstart().
Referenced by mod_atmos_driver::atmos_driver_resume2().
subroutine, public mod_atmos_phy_sf_driver::atmos_phy_sf_driver | ( | logical, intent(in) | update_flag | ) |
Driver.
Definition at line 130 of file mod_atmos_phy_sf_driver.f90.
References scale_atmos_bottom::atmos_bottom_estimate(), mod_atmos_phy_rd_vars::atmos_phy_rd_sflx_lw_dn, mod_atmos_phy_rd_vars::atmos_phy_rd_sflx_sw_dn, scale_atmos_phy_sf::atmos_phy_sf, mod_atmos_phy_sf_vars::atmos_phy_sf_dens_t, mod_atmos_phy_sf_vars::atmos_phy_sf_momx_t, mod_atmos_phy_sf_vars::atmos_phy_sf_momy_t, mod_atmos_phy_sf_vars::atmos_phy_sf_momz_t, mod_atmos_phy_sf_vars::atmos_phy_sf_q2, mod_atmos_phy_sf_vars::atmos_phy_sf_rhoq_t, mod_atmos_phy_sf_vars::atmos_phy_sf_rhot_t, mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_albedo, mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_dens, mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_pres, mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_temp, mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_z0e, mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_z0h, mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_z0m, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_gh, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_lh, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_mu, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_mv, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_mw, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_qtrc, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_sh, mod_atmos_phy_sf_vars::atmos_phy_sf_t2, mod_atmos_phy_sf_vars::atmos_phy_sf_u10, mod_atmos_phy_sf_vars::atmos_phy_sf_v10, mod_cpl_admin::cpl_sw, mod_atmos_vars::dens, mod_atmos_vars::dens_av, mod_atmos_vars::dens_tp, scale_grid::grid_rcdz, scale_grid::grid_rfdz, scale_gridtrans::gtrans_gsqrt, scale_atmos_hydrometeor::i_qv, scale_gridtrans::i_uyz, scale_gridtrans::i_xvz, scale_gridtrans::i_xyw, scale_gridtrans::i_xyz, scale_grid_index::ie, scale_grid_index::is, scale_grid_index::je, scale_grid_index::js, scale_grid_index::ks, mod_atmos_vars::momx_tp, mod_atmos_vars::momy_tp, mod_atmos_vars::momz_tp, mod_atmos_vars::pres, scale_tracer::qa, mod_atmos_vars::qtrc, mod_atmos_vars::qtrc_av, scale_grid_real::real_cz, scale_grid_real::real_z1, mod_atmos_vars::rhoq_tp, mod_atmos_vars::rhot, mod_atmos_vars::rhot_av, mod_atmos_vars::rhot_tp, scale_rm_statistics::statistics_checktotal, mod_atmos_vars::temp, scale_time::time_dtsec_atmos_phy_sf, scale_topography::topo_zsfc, scale_tracer::tracer_cp, scale_tracer::tracer_mass, scale_tracer::tracer_name, scale_tracer::tracer_r, mod_atmos_vars::u, mod_atmos_vars::v, and mod_atmos_vars::w.
Referenced by mod_atmos_driver::atmos_driver(), and atmos_phy_sf_driver_resume().