SCALE-RM
|
module OCEAN / Surface fluxes More...
Functions/Subroutines | |
subroutine, public | ocean_sfc_setup (OCEAN_TYPE) |
subroutine, public | ocean_sfc_simplealbedo (SFC_albedo_t, SFC_albedo, cosSZA, dt) |
Variables | |
procedure(ocnsfc), pointer, public | ocean_sfc => NULL() |
module OCEAN / Surface fluxes
subroutine, public scale_ocean_sfc::ocean_sfc_setup | ( | character(len=*), intent(in) | OCEAN_TYPE | ) |
Definition at line 122 of file scale_ocean_sfc.F90.
References ocean_sfc, scale_ocean_sfc_const::ocean_sfc_const(), scale_ocean_sfc_const::ocean_sfc_const_setup(), scale_ocean_sfc_slab::ocean_sfc_slab(), scale_ocean_sfc_slab::ocean_sfc_slab_setup(), and scale_process::prc_mpistop().
Referenced by mod_ocean_phy_driver::ocean_phy_driver_setup().
subroutine, public scale_ocean_sfc::ocean_sfc_simplealbedo | ( | real(rp), dimension(ia,ja,2), intent(out) | SFC_albedo_t, |
real(rp), dimension (ia,ja,2), intent(in) | SFC_albedo, | ||
real(rp), dimension (ia,ja), intent(in) | cosSZA, | ||
real(dp), intent(in) | dt | ||
) |
Definition at line 153 of file scale_ocean_sfc.F90.
References scale_const::const_i_lw, scale_const::const_i_sw, scale_grid_index::ie, scale_grid_index::is, scale_grid_index::je, and scale_grid_index::js.
Referenced by mod_ocean_phy_driver::ocean_phy_driver().
procedure(ocnsfc), pointer, public scale_ocean_sfc::ocean_sfc => NULL() |
Definition at line 101 of file scale_ocean_sfc.F90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), and ocean_sfc_setup().