SCALE-RM
|
module LAND driver More...
Functions/Subroutines | |
subroutine, public | land_driver_setup |
Setup. More... | |
subroutine, public | land_driver_resume |
Resume. More... | |
subroutine, public | land_driver |
Land step. More... | |
subroutine, public | land_surface_get |
Get surface boundary from other model. More... | |
subroutine, public | land_surface_set (countup) |
Put surface boundary to other model. More... | |
module LAND driver
subroutine, public mod_land_driver::land_driver_setup | ( | ) |
Setup.
Definition at line 56 of file mod_land_driver.f90.
References scale_stdio::io_fid_log, scale_stdio::io_l, and mod_land_phy_driver::land_phy_driver_setup().
Referenced by mod_rm_driver::scalerm().
subroutine, public mod_land_driver::land_driver_resume | ( | ) |
Resume.
Definition at line 72 of file mod_land_driver.f90.
References scale_stdio::io_fid_log, scale_stdio::io_l, mod_land_phy_driver::land_phy_driver_resume(), land_surface_get(), land_surface_set(), mod_land_admin::land_sw, mod_land_vars::land_vars_history(), scale_prof::prof_rapend(), and scale_prof::prof_rapstart().
Referenced by mod_rm_driver::resume_state().
subroutine, public mod_land_driver::land_driver | ( | ) |
Land step.
Definition at line 105 of file mod_land_driver.f90.
References scale_grid_index::ie, scale_grid_index::is, scale_grid_index::je, scale_grid_index::js, mod_land_phy_driver::land_phy_driver(), mod_land_vars::land_sfc_albedo, mod_land_vars::land_sfc_albedo_t, mod_land_vars::land_sfc_temp, mod_land_vars::land_sfc_temp_t, land_surface_get(), land_surface_set(), mod_land_admin::land_sw, mod_land_vars::land_temp, mod_land_vars::land_temp_t, mod_land_vars::land_vars_history(), mod_land_vars::land_vars_total(), mod_land_vars::land_water, mod_land_vars::land_water_t, scale_land_grid_index::lke, scale_land_grid_index::lks, scale_prof::prof_rapend(), scale_prof::prof_rapstart(), and scale_time::time_dtsec_land.
Referenced by mod_rm_driver::scalerm().
subroutine, public mod_land_driver::land_surface_get | ( | ) |
Get surface boundary from other model.
Definition at line 203 of file mod_land_driver.f90.
References mod_land_vars::atmos_cossza, mod_land_vars::atmos_dens, mod_land_vars::atmos_pbl, mod_land_vars::atmos_pres, mod_land_vars::atmos_qv, mod_land_vars::atmos_sfc_pres, mod_land_vars::atmos_sflx_lw, mod_land_vars::atmos_sflx_prec, mod_land_vars::atmos_sflx_sw, mod_land_vars::atmos_temp, mod_land_vars::atmos_u, mod_land_vars::atmos_v, mod_land_vars::atmos_w, mod_cpl_vars::cpl_getatm_lnd(), and mod_land_admin::land_sw.
Referenced by land_driver(), and land_driver_resume().
subroutine, public mod_land_driver::land_surface_set | ( | logical, intent(in) | countup | ) |
Put surface boundary to other model.
Definition at line 255 of file mod_land_driver.f90.
References mod_cpl_vars::cpl_putlnd(), mod_land_vars::i_z0e, mod_land_vars::i_z0h, mod_land_vars::i_z0m, mod_land_vars::land_property, mod_land_vars::land_q2, mod_land_vars::land_sfc_albedo, mod_land_vars::land_sfc_temp, mod_land_vars::land_sflx_evap, mod_land_vars::land_sflx_gh, mod_land_vars::land_sflx_lh, mod_land_vars::land_sflx_mu, mod_land_vars::land_sflx_mv, mod_land_vars::land_sflx_mw, mod_land_vars::land_sflx_sh, mod_land_admin::land_sw, mod_land_vars::land_t2, mod_land_vars::land_u10, and mod_land_vars::land_v10.
Referenced by land_driver(), land_driver_resume(), mod_mkinit::mkinit(), and mod_rm_driver::resume_state().