Bases: object
Interface for working with weather files (fwt and epw formats).
Basic usage:
1wea_file = iesve.WeatherFileReader()
2result = wea_file.open_weather_file( 'WashingtonTMY2.fwt' )
3assert result > 0, 'Error opening weather file.'
Close weather file
Read a variable out of the weather file
type (int | weather_variable) – see enum iesve.weather_variable for units
start_day (int) – 1 to 365 (inclusive)
end_day (int) – 1 to 365 (inclusive)
iesve.weather_variable for unit
Optional[npt.NDArray[numpy.float32]]
Load a weather file indicated by filename. Returns > 0 on success, <= 0 on error
True if year has February 29th (leap year), false otherwise
Weather site latitude
Weather site longitude
Weather site description
Solar rad convention
First day of the year
Time convention
Weather site time zone (hours ahead of GMT)
Weather data start year
Bases: IntEnum
Variable used in iesve.WeatherFileReader.get_results()
Units of value returned stated below
Pa
Oktas
°C
W/m²
W/m²
°C
W/m²
kg/kg
°C
%
°C
Degrees
Degrees
°C
Degrees
m/s