SCALE-RM
|
module ATMOSPHERE / Physics Turbulence More...
Functions/Subroutines | |
subroutine, public | atmos_phy_tb_driver_setup |
Setup. More... | |
subroutine, public | atmos_phy_tb_driver_resume |
Resume. More... | |
subroutine, public | atmos_phy_tb_driver (update_flag) |
Driver. More... | |
module ATMOSPHERE / Physics Turbulence
name | description | unit | variable |
---|---|---|---|
MOMX_t_TB | MOMX tendency (TB) | kg/m2/s2 | MOMX_t_TB |
MOMY_t_TB | MOMY tendency (TB) | kg/m2/s2 | MOMY_t_TB |
MOMZ_t_TB | MOMZ tendency (TB) | kg/m2/s2 | MOMZ_t_TB |
N2 | squared Brunt-Vaisala frequency | 1/s2 | N2 |
NU | eddy viscosity | m2/s | NU |
Pr | Prantle number | NIL | Pr |
RHOT_t_TB | RHOT tendency (TB) | K.kg/m3/s | RHOT_t_TB |
Ri | Richardson number | NIL | Ri |
SGS_XFLX_MOMX | SGS X FLUX of MOMX | kg/m/s2 | QFLX_MOMX |
SGS_XFLX_MOMY | SGS X FLUX of MOMY | kg/m/s2 | QFLX_MOMY |
SGS_XFLX_MOMZ | SGS X FLUX of MOMZ | kg/m/s2 | QFLX_MOMZ |
SGS_XFLX_QC | SGS X FLUX of QC | kg/m2/s | QFLX_RHOQ |
SGS_XFLX_QG | SGS X FLUX of QG | kg/m2/s | QFLX_RHOQ |
SGS_XFLX_QI | SGS X FLUX of QI | kg/m2/s | QFLX_RHOQ |
SGS_XFLX_QR | SGS X FLUX of QR | kg/m2/s | QFLX_RHOQ |
SGS_XFLX_QS | SGS X FLUX of QS | kg/m2/s | QFLX_RHOQ |
SGS_XFLX_QV | SGS X FLUX of QV | kg/m2/s | QFLX_RHOQ |
SGS_XFLX_RHOT | SGS X FLUX of RHOT | K*kg/m2/s | QFLX_RHOT |
SGS_YFLX_MOMX | SGS Y FLUX of MOMX | kg/m/s2 | QFLX_MOMX |
SGS_YFLX_MOMY | SGS Y FLUX of MOMY | kg/m/s2 | QFLX_MOMY |
SGS_YFLX_MOMZ | SGS Y FLUX of MOMZ | kg/m/s2 | QFLX_MOMZ |
SGS_YFLX_QC | SGS Y FLUX of QC | kg/m2/s | QFLX_RHOQ |
SGS_YFLX_QG | SGS Y FLUX of QG | kg/m2/s | QFLX_RHOQ |
SGS_YFLX_QI | SGS Y FLUX of QI | kg/m2/s | QFLX_RHOQ |
SGS_YFLX_QR | SGS Y FLUX of QR | kg/m2/s | QFLX_RHOQ |
SGS_YFLX_QS | SGS Y FLUX of QS | kg/m2/s | QFLX_RHOQ |
SGS_YFLX_QV | SGS Y FLUX of QV | kg/m2/s | QFLX_RHOQ |
SGS_YFLX_RHOT | SGS Y FLUX of RHOT | K*kg/m2/s | QFLX_RHOT |
SGS_ZFLX_MOMX | SGS Z FLUX of MOMX | kg/m/s2 | QFLX_MOMX |
SGS_ZFLX_MOMY | SGS Z FLUX of MOMY | kg/m/s2 | QFLX_MOMY |
SGS_ZFLX_MOMZ | SGS Z FLUX of MOMZ | kg/m/s2 | QFLX_MOMZ |
SGS_ZFLX_QC | SGS Z FLUX of QC | kg/m2/s | QFLX_RHOQ |
SGS_ZFLX_QG | SGS Z FLUX of QG | kg/m2/s | QFLX_RHOQ |
SGS_ZFLX_QI | SGS Z FLUX of QI | kg/m2/s | QFLX_RHOQ |
SGS_ZFLX_QR | SGS Z FLUX of QR | kg/m2/s | QFLX_RHOQ |
SGS_ZFLX_QS | SGS Z FLUX of QS | kg/m2/s | QFLX_RHOQ |
SGS_ZFLX_QV | SGS Z FLUX of QV | kg/m2/s | QFLX_RHOQ |
SGS_ZFLX_RHOT | SGS Z FLUX of RHOT | K*kg/m2/s | QFLX_RHOT |
TKE | turburent kinetic energy | m2/s2 | TKE |
trim(AQ_NAME(iq))//'_t_TB' | RHO*'//trim(AQ_NAME(iq))//' tendency (TB) | kg/m3/s | RHOQ_t_TB |
subroutine, public mod_atmos_phy_tb_driver::atmos_phy_tb_driver_setup | ( | ) |
Setup.
Definition at line 52 of file mod_atmos_phy_tb_driver.f90.
References mod_atmos_phy_tb_vars::atmos_phy_tb_momz_t, scale_atmos_phy_tb::atmos_phy_tb_setup(), mod_atmos_phy_tb_vars::atmos_phy_tb_tke_t, mod_atmos_admin::atmos_phy_tb_type, mod_atmos_admin::atmos_sw_phy_tb, scale_grid::grid_cdx, scale_grid::grid_cdy, scale_grid::grid_cdz, scale_grid_index::ie, scale_stdio::io_fid_log, scale_stdio::io_l, scale_grid_index::is, scale_grid_index::je, scale_grid_index::js, scale_grid_index::ke, scale_grid_index::ks, scale_process::prc_mpistop(), and scale_grid_real::real_cz.
Referenced by mod_atmos_driver::atmos_driver_setup().
subroutine, public mod_atmos_phy_tb_driver::atmos_phy_tb_driver_resume | ( | ) |
Resume.
Definition at line 122 of file mod_atmos_phy_tb_driver.f90.
References atmos_phy_tb_driver(), mod_atmos_admin::atmos_sw_phy_tb, scale_prof::prof_rapend(), and scale_prof::prof_rapstart().
Referenced by mod_atmos_driver::atmos_driver_resume2().
subroutine, public mod_atmos_phy_tb_driver::atmos_phy_tb_driver | ( | logical, intent(in) | update_flag | ) |
Driver.
Definition at line 141 of file mod_atmos_phy_tb_driver.f90.
References scale_tracer::aq_name, 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, scale_atmos_phy_tb::atmos_phy_tb, scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_momx(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_momy(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_momz(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_phi(), mod_atmos_phy_tb_vars::atmos_phy_tb_momx_t, mod_atmos_phy_tb_vars::atmos_phy_tb_momy_t, mod_atmos_phy_tb_vars::atmos_phy_tb_momz_t, mod_atmos_phy_tb_vars::atmos_phy_tb_nu, mod_atmos_phy_tb_vars::atmos_phy_tb_rhoq_t, mod_atmos_phy_tb_vars::atmos_phy_tb_rhot_t, mod_atmos_phy_tb_vars::atmos_phy_tb_tke, mod_atmos_phy_tb_vars::atmos_phy_tb_tke_t, mod_atmos_vars::dens, mod_atmos_vars::dens_av, scale_gridtrans::gtrans_gsqrt, scale_gridtrans::gtrans_j13g, scale_gridtrans::gtrans_j23g, scale_gridtrans::gtrans_j33g, scale_gridtrans::gtrans_mapf, scale_tracer::i_qc, scale_tracer::i_qg, scale_tracer::i_qi, scale_tracer::i_qr, scale_tracer::i_qs, scale_tracer::i_qv, scale_grid_index::iblock, scale_grid_index::ie, scale_grid_index::is, scale_grid_index::jblock, scale_grid_index::je, scale_grid_index::js, scale_grid_index::ka, scale_grid_index::ke, scale_grid_index::ks, mod_atmos_vars::momx, mod_atmos_vars::momx_av, mod_atmos_vars::momx_tp, mod_atmos_vars::momy, mod_atmos_vars::momy_av, mod_atmos_vars::momy_tp, mod_atmos_vars::momz, mod_atmos_vars::momz_av, mod_atmos_vars::momz_tp, scale_tracer::qa, mod_atmos_vars::qtrc, mod_atmos_vars::qtrc_av, mod_atmos_vars::rhoq_tp, mod_atmos_vars::rhot, mod_atmos_vars::rhot_av, mod_atmos_vars::rhot_tp, scale_rm_statistics::statistics_checktotal, scale_time::time_dtsec_atmos_phy_tb, scale_grid_index::xdir, scale_grid_index::ydir, and scale_grid_index::zdir.
Referenced by mod_atmos_driver::atmos_driver(), and atmos_phy_tb_driver_resume().