File size: 1,862 Bytes
98a2104
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
from .convert import (
    celsius2kelvin,
    kelvin2celsius,
    deg2rad,
    rad2deg,
)

from .fao import (
    atm_pressure,
    avp_from_tmin,
    avp_from_rhmin_rhmax,
    avp_from_rhmax,
    avp_from_rhmean,
    avp_from_tdew,
    avp_from_twet_tdry,
    cs_rad,
    daily_mean_t,
    daylight_hours,
    delta_svp,
    energy2evap,
    et_rad,
    fao56_penman_monteith,
    hargreaves,
    inv_rel_dist_earth_sun,
    mean_svp,
    monthly_soil_heat_flux,
    monthly_soil_heat_flux2,
    net_in_sol_rad,
    net_out_lw_rad,
    net_rad,
    psy_const,
    psy_const_of_psychrometer,
    rh_from_avp_svp,
    SOLAR_CONSTANT,
    sol_dec,
    sol_rad_from_sun_hours,
    sol_rad_from_t,
    sol_rad_island,
    STEFAN_BOLTZMANN_CONSTANT,
    sunset_hour_angle,
    svp_from_t,
    wind_speed_2m,
)

from .thornthwaite import (
    thornthwaite,
    monthly_mean_daylight_hours,
)

__all__ = [
    # Unit conversions
    "celsius2kelvin",
    "deg2rad",
    "kelvin2celsius",
    "rad2deg",
    # FAO equations
    "atm_pressure",
    "avp_from_tmin",
    "avp_from_rhmin_rhmax",
    "avp_from_rhmax",
    "avp_from_rhmean",
    "avp_from_tdew",
    "avp_from_twet_tdry",
    "cs_rad",
    "daily_mean_t",
    "daylight_hours",
    "delta_svp",
    "energy2evap",
    "et_rad",
    "fao56_penman_monteith",
    "hargreaves",
    "inv_rel_dist_earth_sun",
    "mean_svp",
    "monthly_soil_heat_flux",
    "monthly_soil_heat_flux2",
    "net_in_sol_rad",
    "net_out_lw_rad",
    "net_rad",
    "psy_const",
    "psy_const_of_psychrometer",
    "rh_from_avp_svp",
    "SOLAR_CONSTANT",
    "sol_dec",
    "sol_rad_from_sun_hours",
    "sol_rad_from_t",
    "sol_rad_island",
    "STEFAN_BOLTZMANN_CONSTANT",
    "sunset_hour_angle",
    "svp_from_t",
    "wind_speed_2m",
    # Thornthwaite method
    "thornthwaite",
    "monthly_mean_daylight_hours",
]