potential_evap Subroutine

public subroutine potential_evap(Rn, rbh, rbw, Ta, rha, Tsoil, k, dz, lambdav, Ts, E, H, G, dEdrha, dEdTs, dEdTsoil, dGdTa, dGdTsoil, iice)

Arguments

Type IntentOptional Attributes Name
real(kind=r_2), intent(in) :: Rn
real(kind=r_2), intent(in) :: rbh
real(kind=r_2), intent(in) :: rbw
real(kind=r_2), intent(in) :: Ta
real(kind=r_2), intent(in) :: rha
real(kind=r_2), intent(in) :: Tsoil
real(kind=r_2), intent(in) :: k
real(kind=r_2), intent(in) :: dz
real(kind=r_2), intent(in) :: lambdav
real(kind=r_2), intent(out) :: Ts
real(kind=r_2), intent(out) :: E
real(kind=r_2), intent(out) :: H
real(kind=r_2), intent(out) :: G
real(kind=r_2), intent(out) :: dEdrha
real(kind=r_2), intent(out) :: dEdTs
real(kind=r_2), intent(out) :: dEdTsoil
real(kind=r_2), intent(out) :: dGdTa
real(kind=r_2), intent(out) :: dGdTsoil
logical, intent(in), optional :: iice

Calls

proc~~potential_evap~~CallsGraph proc~potential_evap potential_evap proc~slope_esat slope_esat proc~potential_evap->proc~slope_esat proc~slope_esat_ice slope_esat_ice proc~potential_evap->proc~slope_esat_ice

Called by

proc~~potential_evap~~CalledByGraph proc~potential_evap potential_evap proc~seb SEB proc~seb->proc~potential_evap proc~seb_fr SEB_FR proc~seb_fr->proc~potential_evap proc~get_fluxes_and_derivs get_fluxes_and_derivs proc~get_fluxes_and_derivs->proc~seb proc~sli_main sli_main proc~sli_main->proc~seb proc~solve solve proc~sli_main->proc~solve proc~iflux_loop iflux_loop proc~iflux_loop->proc~get_fluxes_and_derivs proc~timestep_loop timestep_loop proc~timestep_loop->proc~iflux_loop proc~solve->proc~timestep_loop