nrel.hive.dispatcher.forecaster.forecaster_interface
Module Contents
Classes
A class that computes an optimal fleet state. |
- class nrel.hive.dispatcher.forecaster.forecaster_interface.ForecasterInterface[source]
Bases:
abc.ABCA class that computes an optimal fleet state.
- abstract generate_forecast(simulation_state: nrel.hive.state.simulation_state.simulation_state.SimulationState) Tuple[ForecasterInterface, nrel.hive.dispatcher.forecaster.forecast.Forecast][source]
Generate forecast of some future state.
- Parameters:
simulation_state – The current simulation state
- Returns:
the update Forecaster along with the forecast