public interface PhysicalEnvironment
| Modifier and Type | Method and Description |
|---|---|
List<WeatherReport> |
generateWeatherData(Timeslot currentTimeslot,
List<Timeslot> targetTimeslots)
Generates and returns weather forecasts for every enabled timeslot
The physical environment module is responsible for computing weather
forecasts for each entry in
targetTimeslots from the perspective
of the currentTimeslot. |
List<WeatherReport> generateWeatherData(Timeslot currentTimeslot, List<Timeslot> targetTimeslots)
targetTimeslots from the perspective
of the currentTimeslot.
Note: For the specific resulting WeatherReport instance for which
weatherInstance.targetTimeslot == weatherInstance.currentTimeslot
(i.e. the "now" timeslot) forecast attribute must be set to false
as this is the real (i.e. metered) weather data and not a forecast anymore.currentTimeslot - the current timeslottargetTimeslots - timeslots to generate weather forecasts forCopyright © 2017 Power TAC. All rights reserved.