SCALE-RM
|
module ocean / physics / surface albedo More...
Functions/Subroutines | |
subroutine, public | ocean_phy_albedo_const_setup |
subroutine, public | ocean_phy_albedo_seaice_setup |
subroutine, public | ocean_phy_albedo_const (OIA, OIS, OIE, OJA, OJS, OJE, SFC_albedo) |
subroutine, public | ocean_phy_albedo_seaice (OIA, OIS, OIE, OJA, OJS, OJE, SFC_albedo) |
module ocean / physics / surface albedo
name | type | default value | comment |
---|---|---|---|
OCEAN_PHY_ALBEDO_IR_DIR | real(RP) | 0.05_RP | |
OCEAN_PHY_ALBEDO_IR_DIF | real(RP) | 0.05_RP | |
OCEAN_PHY_ALBEDO_NIR_DIR | real(RP) | 0.07_RP | |
OCEAN_PHY_ALBEDO_NIR_DIF | real(RP) | 0.06_RP | |
OCEAN_PHY_ALBEDO_VIS_DIR | real(RP) | 0.07_RP | |
OCEAN_PHY_ALBEDO_VIS_DIF | real(RP) | 0.06_RP |
name | type | default value | comment |
---|---|---|---|
OCEAN_PHY_ALBEDO_SEAICE_IR_DIR | real(RP) | 0.05_RP | |
OCEAN_PHY_ALBEDO_SEAICE_IR_DIF | real(RP) | 0.05_RP | |
OCEAN_PHY_ALBEDO_SEAICE_NIR_DIR | real(RP) | 0.60_RP | |
OCEAN_PHY_ALBEDO_SEAICE_NIR_DIF | real(RP) | 0.60_RP | |
OCEAN_PHY_ALBEDO_SEAICE_VIS_DIR | real(RP) | 0.80_RP | |
OCEAN_PHY_ALBEDO_SEAICE_VIS_DIF | real(RP) | 0.80_RP |
subroutine, public scale_ocean_phy_albedo::ocean_phy_albedo_const_setup |
Definition at line 63 of file scale_ocean_phy_albedo.F90.
References scale_io::io_fid_conf, and scale_prc::prc_abort().
Referenced by mod_ocean_driver::ocean_driver_setup().
subroutine, public scale_ocean_phy_albedo::ocean_phy_albedo_seaice_setup |
Definition at line 97 of file scale_ocean_phy_albedo.F90.
References scale_io::io_fid_conf, and scale_prc::prc_abort().
Referenced by mod_ocean_driver::ocean_driver_setup().
subroutine, public scale_ocean_phy_albedo::ocean_phy_albedo_const | ( | integer, intent(in) | OIA, |
integer, intent(in) | OIS, | ||
integer, intent(in) | OIE, | ||
integer, intent(in) | OJA, | ||
integer, intent(in) | OJS, | ||
integer, intent(in) | OJE, | ||
real(rp), dimension(oia,oja,n_rad_dir,n_rad_rgn), intent(out) | SFC_albedo | ||
) |
Definition at line 134 of file scale_ocean_phy_albedo.F90.
References 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, and scale_cpl_sfc_index::i_r_vis.
Referenced by mod_ocean_driver::ocean_driver_calc_tendency().
subroutine, public scale_ocean_phy_albedo::ocean_phy_albedo_seaice | ( | integer, intent(in) | OIA, |
integer, intent(in) | OIS, | ||
integer, intent(in) | OIE, | ||
integer, intent(in) | OJA, | ||
integer, intent(in) | OJS, | ||
integer, intent(in) | OJE, | ||
real(rp), dimension(oia,oja,n_rad_dir,n_rad_rgn), intent(out) | SFC_albedo | ||
) |
Definition at line 166 of file scale_ocean_phy_albedo.F90.
References 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, and scale_cpl_sfc_index::i_r_vis.
Referenced by mod_ocean_driver::ocean_driver_calc_tendency().