EMlab-generation Documentation  1.0
Documentation of the EMLab-Generation model.
emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer > Member List

This is the complete list of members for emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >, including all inherited members.

calculateAveragePastOperatingProfit(PowerPlant pp, long horizon) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculateCO2MarketCost(PowerPlant powerPlant, boolean forecast, long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculateCO2MarketMarginalCost(PowerPlant powerPlant, long clearingTick, boolean forecast) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculateCO2Tax(PowerPlant powerPlant, boolean forecast, long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculateCO2TaxMarginalCost(PowerPlant powerPlant, long tick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculateExpectedMarginalCostExclCO2MarketCost(PowerPlant powerPlant, Map< Substance, Double > forecastedFuelPrices, long tick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculateExpectedMarginalFuelCost(PowerPlant powerPlant, Map< Substance, Double > forecastedFuelPrices) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculateFixedOperatingCost(PowerPlant powerPlant, long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculateFuelConsumptionWhenOnlyOneFuelIsUsed(Substance substance, double efficiency) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculateFuelMix(PowerPlant plant, Map< Substance, Double > substancePriceMap, double co2Price)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculateMarginalCO2Cost(PowerPlant powerPlant, long tick, boolean forecast) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculateMarginalCostExclCO2MarketCost(PowerPlant powerPlant, long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculateMarginalFuelCost(PowerPlant powerPlant, long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculatePastOperatingProfitInclFixedOMCost(PowerPlant plant, long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
calculatePaymentEffictiveCO2NationalMinimumPriceCost(PowerPlant powerPlant, boolean forecast, long clearingTick)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
convertFuelShareToMassVolume(double share) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
determineExpectedCO2PriceInclTax(long futureTimePoint, long yearsLookingBackForRegression, long clearingTick)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inlineprotected
determineExpectedCO2PriceInclTax(long futureTimePoint, long yearsLookingBackForRegression, int adjustmentForDetermineFuelMix, long clearingTick)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inlineprotected
determineLoanAnnuities(double totalLoan, double payBackTime, double interestRate)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
findLastKnownCO2Price(long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
findLastKnownPriceForSubstance(Substance substance, long clearingTick)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
findLastKnownPriceOnMarket(DecarbonizationMarket market, long clearingTick)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline
predictFuelPrices(long numberOfYearsBacklookingForForecasting, long futureTimePoint, long clearingTick)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >inline