INCA - atmosphere.weather¶
- class mef_agri.models.atmosphere.weather.inca_obs.WeatherINCA(**kwargs)¶
This model acts as INCA weather observation “container”. No computations are done within this model but it can be used as super-class to perform further meterological computations based on the weather observations.
- dewpoint_mean()¶
MQ - Observation
\(a_{\textrm{dewp},k}\ [^\circ C]\)
- Returns:
mean daily dewpoint temperature
- Return type:
numpy.ndarray
- height_hum_obs()¶
MQ - Deterministic Output
\(a_{\textrm{h-hum}}\ [m]\) - [R5] (fig. 5.1.5)
- Returns:
reference height of the humidity observations
- Return type:
float
- height_temp_obs()¶
MQ - Deterministic Output
\(a_{\textrm{h-tmp}}\ [m]\) - [R5] (fig. 4.7)
- Returns:
reference height of the temperature observations
- Return type:
float
- height_wind_obs()¶
MQ - Deterministic Output
\(a_{\textrm{h-wnd}}\ [m]\) - [R5] (fig. 5.2.3)
- Returns:
reference height of the wind observations
- Return type:
float
- humidity_max()¶
MQ - Observation
\(a_{\textrm{hmax},k}\ [\ ]\)
- Returns:
maximum value of daily humidity 2 m above surface [R5] (fig. 5.1.5)
- Return type:
numpy.ndarray
- humidity_mean()¶
MQ - Observation
\(a_{\textrm{hum},k}\ [\ ]\)
- Returns:
mean value of daily humidity 2 m above surface [R5] (fig. 5.1.5)
- Return type:
numpy.ndarray
- humidity_min()¶
MQ - Observation
\(a_{\textrm{hmin},k}\ [\ ]\)
- Returns:
minimum value of daily humidity 2 m above surface - [R5] (fig. 5.1.5)
- Return type:
numpy.ndarray
- initialize(epoch)¶
Initialization of the heights of observed temperature, wind and humidity.
- Parameters:
epoch (datetime.date) – initialization epoch
- precipitation_sum()¶
MQ - Observation
\(a_{\textrm{prec},k}\ [\frac{mm}{m^2\cdot day}]\)
- Returns:
daily precipitation sum
- Return type:
numpy.ndarray
- pressure_msl_mean()¶
MQ - Observation
\(a_{\textrm{pmsl},k}\ [kPa]\)
- Returns:
mean value of daily mean-sea-level-pressure
- Return type:
numpy.ndarray
- radiation_sum()¶
MQ - Observation
\(a_{\textrm{rad},k}\ [\frac{Wh}{m^2\cdot day}]\)
- Returns:
daily radiation sum
- Return type:
numpy.ndarray
- temperature_max()¶
MQ - Observation
\(a_{\textrm{tmax},k}\ [^\circ C]\)
- Returns:
maximum daily temperature 2 m above surface - [R5] (fig. 4.7)
- Return type:
numpy.ndarray
- temperature_mean()¶
MQ - Observation
\(a_{\textrm{temp},k}\ [^\circ C]\)
- Returns:
mean daily temperature 2 m above surface [R5] (fig. 4.7)
- Return type:
numpy.ndarray