Soil Water Balance (SWB2)
Loading...
Searching...
No Matches
et__hargreaves_samani Module Reference

Calculates potential evapotranspiration by means of the Hargreaves-Samani (1985) method. More...

Functions/Subroutines

subroutine et_hargreaves_initialize ()
impure elemental real(c_double) function et_hargreaves_calculate (idayofyear, inumdaysinyear, flatitude, ftmin, ftmax)
elemental real(c_double) function et0_hargreaves (rra, rtminf, rtmaxf)

Variables

real(c_double) et_slope
real(c_double) et_exponent
real(c_double) et_constant

Detailed Description

Calculates potential evapotranspiration by means of the Hargreaves-Samani (1985) method.

Function/Subroutine Documentation

◆ et0_hargreaves()

elemental real (c_double) function et__hargreaves_samani::et0_hargreaves ( real (c_double), intent(in) rra,
real (c_float), intent(in) rtminf,
real (c_float), intent(in) rtmaxf )

Definition at line 148 of file et__hargreaves_samani.F90.

◆ et_hargreaves_calculate()

impure elemental real (c_double) function et__hargreaves_samani::et_hargreaves_calculate ( integer (c_int), intent(in) idayofyear,
integer (c_int), intent(in) inumdaysinyear,
real (c_float), intent(in) flatitude,
real (c_float), intent(in) ftmin,
real (c_float), intent(in) ftmax )

Definition at line 116 of file et__hargreaves_samani.F90.

Here is the call graph for this function:

◆ et_hargreaves_initialize()

subroutine et__hargreaves_samani::et_hargreaves_initialize

Definition at line 44 of file et__hargreaves_samani.F90.

Variable Documentation

◆ et_constant

real (c_double) et__hargreaves_samani::et_constant

Definition at line 40 of file et__hargreaves_samani.F90.

◆ et_exponent

real (c_double) et__hargreaves_samani::et_exponent

Definition at line 39 of file et__hargreaves_samani.F90.

◆ et_slope

real (c_double) et__hargreaves_samani::et_slope

Definition at line 38 of file et__hargreaves_samani.F90.