EMlab-generation Documentation
1.0
Documentation of the EMLab-Generation model.
|
Public Member Functions | |
Iterable< PowerPlantDispatchPlan > | findAllPowerPlantDispatchPlansForTime (@Param("time") long time,@Param("forecast") boolean forecast) |
Iterable< PowerPlantDispatchPlan > | findAllPowerPlantDispatchPlanForPowerPlantForSegmentForTime (@Param("plant") PowerPlant plant,@Param("segment") Segment segment,@Param("time") long time,@Param("forecast") boolean forecast) |
PowerPlantDispatchPlan | findOnePowerPlantDispatchPlanForPowerPlantForSegmentForTime (@Param("plant") PowerPlant plant,@Param("segment") Segment segment,@Param("time") long time,@Param("forecast") boolean forecast) |
Iterable< PowerPlantDispatchPlan > | findAllPowerPlantDispatchPlansForSegmentForTime (@Param("segment") Segment segment,@Param("time") long time,@Param("forecast") boolean forecast) |
Iterable< PowerPlantDispatchPlan > | findSortedPowerPlantDispatchPlansForSegmentForTime (@Param("segment") Segment segment,@Param("time") long time,@Param("forecast") boolean forecast) |
Iterable< PowerPlantDispatchPlan > | findDescendingSortedPowerPlantDispatchPlansForSegmentForTime (@Param("segment") Segment segment,@Param("time") long time,@Param("forecast") boolean forecast) |
Iterable< PowerPlantDispatchPlan > | findAllPowerPlantDispatchPlansForPowerPlantForTime (@Param("plant") PowerPlant plant,@Param("time") long time,@Param("forecast") boolean forecast) |
Iterable< PowerPlantDispatchPlan > | findAllPowerPlantDispatchPlansForEnergyProducerForTime (@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("forecast") boolean forecast) |
Iterable< PowerPlantDispatchPlan > | findAllPowerPlantDispatchPlansForEnergyProducerForTimeForTechnology (@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("tech") PowerGeneratingTechnology pgt,@Param("forecast") boolean forecast) |
Iterable< PowerPlantDispatchPlan > | findAllAcceptedPowerPlantDispatchPlansForEnergyProducerForTime (@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("forecast") boolean forecast) |
double | calculateTotalProductionForEnergyProducerForTime (@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("forecast") boolean forecast) |
double | calculateTotalProductionForEnergyProducerForTimeForTechnology (@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("tech") PowerGeneratingTechnology pgt,@Param("forecast") boolean forecast) |
Iterable< PowerPlantDispatchPlan > | findAllPowerPlantDispatchPlansForEnergyProducerForTimeAndSegment (@Param("segment") Segment segment,@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("forecast") boolean forecast) |
Iterable< PowerPlantDispatchPlan > | findAllAcceptedPowerPlantDispatchPlansForEnergyProducerForTimeAndSegment (@Param("segment") Segment segment,@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("forecast") boolean forecast) |
Iterable< PowerPlantDispatchPlan > | findAllAcceptedPowerPlantDispatchPlansForMarketSegmentAndTime (@Param("market") ElectricitySpotMarket esm,@Param("segment") Segment segment,@Param("time") long time,@Param("forecast") boolean forecast) |
Repository for PowerPlantDispatchPlans
Definition at line 40 of file PowerPlantDispatchPlanRepository.java.