SCALE-RM
|
module ATMOSPHERE / Physics Aerosol Microphysics More...
Functions/Subroutines | |
subroutine, public | atmos_phy_ae_driver_tracer_setup |
Setup. More... | |
subroutine, public | atmos_phy_ae_driver_setup |
Setup. More... | |
subroutine, public | atmos_phy_ae_driver_adjustment |
adjustment More... | |
subroutine, public | atmos_phy_ae_driver_calc_tendency (update_flag) |
Driver. More... | |
module ATMOSPHERE / Physics Aerosol Microphysics
name | description | unit | variable |
---|---|---|---|
CCN | cloud condensation nucrei | num/cc | CCN*1.E-6_RP |
CN | condensation nucrei | num/cc | CN *1.E-6_RP |
subroutine, public mod_atmos_phy_ae_driver::atmos_phy_ae_driver_tracer_setup | ( | ) |
Setup.
Definition at line 50 of file mod_atmos_phy_ae_driver.F90.
References scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_desc, scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_name, scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_tracer_setup(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_unit, mod_atmos_admin::atmos_phy_ae_type, mod_atmos_admin::atmos_sw_phy_ae, scale_prc::prc_abort(), mod_atmos_phy_ae_vars::qa_ae, mod_atmos_phy_ae_vars::qe_ae, mod_atmos_phy_ae_vars::qs_ae, and scale_tracer::tracer_regist().
Referenced by mod_atmos_driver::atmos_driver_tracer_setup().
subroutine, public mod_atmos_phy_ae_driver::atmos_phy_ae_driver_setup | ( | ) |
Setup.
Definition at line 102 of file mod_atmos_phy_ae_driver.F90.
References scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_setup(), mod_atmos_admin::atmos_phy_ae_type, mod_atmos_admin::atmos_sw_phy_ae, and scale_prc::prc_abort().
Referenced by mod_atmos_driver::atmos_driver_setup().
subroutine, public mod_atmos_phy_ae_driver::atmos_phy_ae_driver_adjustment | ( | ) |
adjustment
Definition at line 133 of file mod_atmos_phy_ae_driver.F90.
References scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_negative_fixer(), mod_atmos_admin::atmos_phy_ae_type, mod_atmos_admin::atmos_sw_phy_ae, scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::ieb, scale_atmos_grid_cartesc_index::isb, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::jeb, scale_atmos_grid_cartesc_index::jsb, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, mod_atmos_phy_ae_vars::qa_ae, mod_atmos_phy_ae_vars::qe_ae, mod_atmos_phy_ae_vars::qs_ae, and mod_atmos_vars::qtrc.
Referenced by mod_atmos_driver::atmos_driver_update().
subroutine, public mod_atmos_phy_ae_driver::atmos_phy_ae_driver_calc_tendency | ( | logical, intent(in) | update_flag | ) |
Driver.
Definition at line 162 of file mod_atmos_phy_ae_driver.F90.
References scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_totvol, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_vol, mod_atmos_phy_ae_vars::atmos_phy_ae_ccn, mod_atmos_phy_ae_vars::atmos_phy_ae_ccn_t, mod_atmos_phy_ae_vars::atmos_phy_ae_emit, scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_tendency(), mod_atmos_phy_ae_vars::atmos_phy_ae_rhoq_t, mod_atmos_admin::atmos_phy_ae_type, mod_atmos_phy_mp_vars::atmos_phy_mp_evaporate, mod_atmos_vars::dens, mod_atmos_vars::dens_av, scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::ie, scale_atmos_grid_cartesc_index::is, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::je, scale_atmos_grid_cartesc_index::js, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, scale_prc::prc_abort(), mod_atmos_vars::pres, mod_atmos_phy_ae_vars::qa_ae, mod_atmos_vars::qdry, mod_atmos_phy_ae_vars::qe_ae, mod_atmos_phy_ae_vars::qs_ae, mod_atmos_vars::qtrc, mod_atmos_vars::qtrc_av, mod_atmos_vars::qv, mod_atmos_vars::rhoq_tp, scale_statistics::statistics_checktotal, mod_atmos_vars::temp, scale_time::time_dtsec_atmos_phy_ae, and scale_tracer::tracer_name.
Referenced by mod_atmos_driver::atmos_driver_calc_tendency().