SCALE-RM
|
module atmosphere / physics / radiation / offline More...
Functions/Subroutines | |
subroutine, public | atmos_phy_rd_offline_setup |
Setup. More... | |
subroutine, public | atmos_phy_rd_offline_flux (KA, KS, KE, IA, IS, IE, JA, JS, JE, time_now, flux_rad, SFLX_rad_dn) |
Radiation main. More... | |
module atmosphere / physics / radiation / offline
name | type | default value | comment |
---|---|---|---|
ATMOS_PHY_RD_OFFLINE_BASENAME | character(len=H_LONG) | '' | |
ATMOS_PHY_RD_OFFLINE_BASENAME_ADD_NUM | logical | .false. | |
ATMOS_PHY_RD_OFFLINE_NUMBER_OF_FILES | integer | 1 | |
ATMOS_PHY_RD_OFFLINE_AXISTYPE | character(len=H_SHORT) | 'XYZ' | |
ATMOS_PHY_RD_OFFLINE_ENABLE_PERIODIC_YEAR | logical | .false. | |
ATMOS_PHY_RD_OFFLINE_ENABLE_PERIODIC_MONTH | logical | .false. | |
ATMOS_PHY_RD_OFFLINE_ENABLE_PERIODIC_DAY | logical | .false. | |
ATMOS_PHY_RD_OFFLINE_STEP_FIXED | integer | 0 | |
ATMOS_PHY_RD_OFFLINE_OFFSET | real(RP) | 0.0_RP | |
ATMOS_PHY_RD_OFFLINE_DEFVAL | real(RP) | = UNDEF | |
ATMOS_PHY_RD_OFFLINE_CHECK_COORDINATES | logical | .true. | |
ATMOS_PHY_RD_OFFLINE_STEP_LIMIT | integer | 0 | |
ATMOS_PHY_RD_OFFLINE_DIFFUSE_RATE | real(RP) | 0.5_RP | |
ATMOS_PHY_RD_OFFLINE_NIR_RATE | real(RP) | 0.5_RP |
subroutine, public scale_atmos_phy_rd_offline::atmos_phy_rd_offline_setup |
Setup.
Definition at line 58 of file scale_atmos_phy_rd_offline.F90.
References scale_const::const_undef, scale_file_external_input::file_external_input_regist(), scale_io::io_fid_conf, and scale_prc::prc_abort().
Referenced by mod_atmos_phy_rd_driver::atmos_phy_rd_driver_setup().
subroutine, public scale_atmos_phy_rd_offline::atmos_phy_rd_offline_flux | ( | integer, intent(in) | KA, |
integer, intent(in) | KS, | ||
integer, intent(in) | KE, | ||
integer, intent(in) | IA, | ||
integer, intent(in) | IS, | ||
integer, intent(in) | IE, | ||
integer, intent(in) | JA, | ||
integer, intent(in) | JS, | ||
integer, intent(in) | JE, | ||
real(dp), intent(in) | time_now, | ||
real(rp), dimension (ka,ia,ja,2,2), intent(out) | flux_rad, | ||
real(rp), dimension(ia,ja,n_rad_dir,n_rad_rgn), intent(out) | SFLX_rad_dn | ||
) |
Radiation main.
Definition at line 192 of file scale_atmos_phy_rd_offline.F90.
References scale_atmos_phy_rd_common::i_dn, scale_atmos_phy_rd_common::i_lw, scale_cpl_sfc_index::i_r_diffuse, scale_cpl_sfc_index::i_r_direct, scale_cpl_sfc_index::i_r_ir, scale_cpl_sfc_index::i_r_nir, scale_cpl_sfc_index::i_r_vis, scale_atmos_phy_rd_common::i_sw, scale_atmos_phy_rd_common::i_up, and scale_prc::prc_abort().
Referenced by mod_atmos_phy_rd_driver::atmos_phy_rd_driver_calc_tendency().