SURFEX  V8_0
Surfex V8_0 release
 All Classes Files Functions Variables
Functions/Subroutines
update_rad_isban.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine update_rad_isba_n (I, OFLOOD, HSNOW, PZENITH, PSW_BANDS, PVEG, PLAI, PZ0, OMEB_PATCH, PLAIGV, PGNDLITTER, PZ0LITTER, PH_VEG, PALBNIR, PALBVIS, PALBUV, PEMIS, PDIR_ALB_WITH_SNOW, PSCA_ALB_WITH_SNOW, PEMIST, PDIR_SW, PSCA_SW, PALBNIR_VEG, PALBNIR_SOIL, PALBVIS_VEG, PALBVIS_SOIL)
 
subroutine treat_nature (KSIZE, KPATCH)
 
subroutine treat_flood (KSIZE, KPATCH, KMASK, PPSNG, PPSNV, PLAI, PVEG, PALBF, PALBF_DIR, PALBF_SCA, PEMISF, PFF)
 

Function/Subroutine Documentation

subroutine update_rad_isba_n::treat_flood ( integer, intent(in)  KSIZE,
integer, intent(in)  KPATCH,
integer, dimension(:), intent(in)  KMASK,
real, dimension(:), intent(in)  PPSNG,
real, dimension(:), intent(in)  PPSNV,
real, dimension(:), intent(in)  PLAI,
real, dimension(:), intent(in)  PVEG,
real, dimension(:), intent(out)  PALBF,
real, dimension(:), intent(out)  PALBF_DIR,
real, dimension(:), intent(out)  PALBF_SCA,
real, dimension(:), intent(out)  PEMISF,
real, dimension(:), intent(out)  PFF 
)

Definition at line 430 of file update_rad_isban.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine update_rad_isba_n::treat_nature ( integer, intent(in)  KSIZE,
integer, intent(in)  KPATCH 
)

Definition at line 149 of file update_rad_isban.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine update_rad_isba_n ( type(isba_t), intent(inout)  I,
logical, intent(in)  OFLOOD,
character(len=*), intent(in)  HSNOW,
real, dimension(:), intent(in)  PZENITH,
real, dimension(:), intent(in)  PSW_BANDS,
real, dimension(:,:), intent(in)  PVEG,
real, dimension(:,:), intent(in)  PLAI,
real, dimension(:,:), intent(in)  PZ0,
logical, dimension(:), intent(in)  OMEB_PATCH,
real, dimension(:,:), intent(in)  PLAIGV,
real, dimension(:,:), intent(in)  PGNDLITTER,
real, dimension(:,:), intent(in)  PZ0LITTER,
real, dimension(:,:), intent(in)  PH_VEG,
real, dimension(:,:), intent(in)  PALBNIR,
real, dimension(:,:), intent(in)  PALBVIS,
real, dimension(:,:), intent(in)  PALBUV,
real, dimension(:,:), intent(in)  PEMIS,
real, dimension(:,:,:), intent(out)  PDIR_ALB_WITH_SNOW,
real, dimension(:,:,:), intent(out)  PSCA_ALB_WITH_SNOW,
real, dimension(:,:), intent(out)  PEMIST,
real, dimension(:,:), intent(in), optional  PDIR_SW,
real, dimension(:,:), intent(in), optional  PSCA_SW,
real, dimension(:,:), intent(in), optional  PALBNIR_VEG,
real, dimension(:,:), intent(in), optional  PALBNIR_SOIL,
real, dimension(:,:), intent(in), optional  PALBVIS_VEG,
real, dimension(:,:), intent(in), optional  PALBVIS_SOIL 
)

Definition at line 6 of file update_rad_isban.F90.

Here is the call graph for this function:

Here is the caller graph for this function: