Go to the source code of this file.
|
subroutine | isba_meb (IO, KK, PK, PEK, DK, DEK, DMK, G, AG, |
|
subroutine | init_sum_fluxes_meb_tsplit |
|
subroutine | sum_fluxes_meb_tsplit |
|
subroutine | avg_fluxes_meb_tsplit |
|
subroutine | snowalb_spectral_bands_meb (PVEGTYPE, PEK, PSNOWRHO, PSNOWAGE, PPS |
|
subroutine | snow3lradtrans (PSNOWDZMIN, PSPECTRALALBEDO, PSNOWDZ, PS |
|
subroutine | allocate_local_vars_prep_grid_soil |
|
subroutine | deallocate_local_vars_prep_grid_soil |
|
subroutine | reshift_meb_soil (OMEB_LITTER, PTGL, PLESFC, PLESFCI, PEK, DEK) |
|
subroutine | prep_meb_soil (OMEB_LITTER, PSOILHCAPZ, PSOILCONDZ, KK, PK, PEK, PD_ |
|
subroutine | ice_litter (PTSTEP, PLELITTERI, PSOILHCAPZ, PEK, KWG_LAYER, PDZG, PPHASEL, PCTSFC, PLSTT, PLITCOR |
|
◆ allocate_local_vars_prep_grid_soil()
subroutine isba_meb::allocate_local_vars_prep_grid_soil |
( |
| ) |
|
◆ avg_fluxes_meb_tsplit()
subroutine isba_meb::avg_fluxes_meb_tsplit |
( |
| ) |
|
◆ deallocate_local_vars_prep_grid_soil()
subroutine isba_meb::deallocate_local_vars_prep_grid_soil |
( |
| ) |
|
◆ ice_litter()
subroutine isba_meb::ice_litter |
( |
real, intent(in) |
PTSTEP, |
|
|
real, dimension(:), intent(in) |
PLELITTERI, |
|
|
real, dimension(:,:), intent(in) |
PSOILHCAPZ, |
|
|
type(isba_pe_t), intent(inout) |
PEK, |
|
|
integer, dimension(:), intent(in) |
KWG_LAYER, |
|
|
real, dimension(:,:), intent(in) |
PDZG, |
|
|
real, dimension(:), intent(out) |
PPHASEL, |
|
|
real, dimension(:), intent(in) |
PCTSFC, |
|
|
real, dimension(:), intent(in) |
PLSTT, |
|
|
real, dimension(:), intent(out) |
PLITCOR |
|
) |
| |
◆ init_sum_fluxes_meb_tsplit()
subroutine isba_meb::init_sum_fluxes_meb_tsplit |
( |
| ) |
|
◆ isba_meb()
subroutine isba_meb |
( |
type(isba_options_t), intent(inout) |
IO, |
|
|
type(isba_k_t), intent(inout) |
KK, |
|
|
type(isba_p_t), intent(inout) |
PK, |
|
|
type(isba_pe_t), intent(inout) |
PEK, |
|
|
type(diag_t), intent(inout) |
DK, |
|
|
type(diag_evap_isba_t), intent(inout) |
DEK, |
|
|
type(diag_misc_isba_t), intent(inout) |
DMK, |
|
|
type(grid_t), intent(inout) |
G, |
|
|
type(agri_t), intent(inout) |
AG |
|
) |
| |
◆ prep_meb_soil()
subroutine isba_meb::prep_meb_soil |
( |
logical, intent(in) |
OMEB_LITTER, |
|
|
real, dimension(:,:), intent(in) |
PSOILHCAPZ, |
|
|
real, dimension(:,:), intent(in) |
PSOILCONDZ, |
|
|
type(isba_k_t), intent(inout) |
KK, |
|
|
type(isba_p_t), intent(inout) |
PK, |
|
|
type(isba_pe_t), intent(inout) |
PEK, |
|
|
|
PD_ |
|
) |
| |
◆ reshift_meb_soil()
subroutine isba_meb::reshift_meb_soil |
( |
logical, intent(in) |
OMEB_LITTER, |
|
|
real, dimension(:,:), intent(in) |
PTGL, |
|
|
real, dimension(:), intent(in) |
PLESFC, |
|
|
real, dimension(:), intent(in) |
PLESFCI, |
|
|
type(isba_pe_t), intent(inout) |
PEK, |
|
|
type(diag_evap_isba_t), intent(inout) |
DEK |
|
) |
| |
◆ snow3lradtrans()
subroutine isba_meb::snow3lradtrans |
( |
real, intent(in) |
PSNOWDZMIN, |
|
|
real, dimension(:,:), intent(in) |
PSPECTRALALBEDO, |
|
|
real, dimension(:,:), intent(in) |
PSNOWDZ, |
|
|
|
PS |
|
) |
| |
◆ snowalb_spectral_bands_meb()
subroutine isba_meb::snowalb_spectral_bands_meb |
( |
real, dimension(:,:), intent(in) |
PVEGTYPE, |
|
|
type(isba_pe_t), intent(inout) |
PEK, |
|
|
real, dimension(:,:), intent(in) |
PSNOWRHO, |
|
|
real, dimension(:,:), intent(in) |
PSNOWAGE, |
|
|
real, dimension(:), intent(in) |
PPS |
|
) |
| |
◆ sum_fluxes_meb_tsplit()
subroutine isba_meb::sum_fluxes_meb_tsplit |
( |
| ) |
|