EMLab-Generation2
emlab.gen.role.investment.GenericInvestmentRole< T extends EnergyProducer > Member List

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

AbstractEnergyProducerRole(Schedule schedule) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
AbstractRole() (defined in emlab.gen.engine.AbstractRole< T extends Agent >)emlab.gen.engine.AbstractRole< T extends Agent >
AbstractRole(Schedule schedule) (defined in emlab.gen.engine.AbstractRole< T extends Agent >)emlab.gen.engine.AbstractRole< T extends Agent >
act(T agent) (defined in emlab.gen.role.investment.GenericInvestmentRole< T extends EnergyProducer >)emlab.gen.role.investment.GenericInvestmentRole< T extends EnergyProducer >
act(List<? extends T > agents) (defined in emlab.gen.engine.AbstractRole< T extends Agent >)emlab.gen.engine.AbstractRole< T extends Agent >
agentClass() (defined in emlab.gen.engine.AbstractRole< T extends Agent >)emlab.gen.engine.AbstractRole< T extends Agent >
agentClass() (defined in emlab.gen.engine.Role< T extends Agent >)emlab.gen.engine.Role< T extends Agent >
calculateAveragePastOperatingProfit(PowerPlant pp, long horizon) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
calculateCO2MarketCost(PowerPlant powerPlant, boolean forecast, long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
calculateCO2MarketMarginalCost(PowerPlant powerPlant, long clearingTick, boolean forecast) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
calculateCO2Tax(PowerPlant powerPlant, boolean forecast, long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
calculateCO2TaxMarginalCost(PowerPlant powerPlant, long tick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
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 >
calculateExpectedMarginalFuelCost(PowerPlant powerPlant, Map< Substance, Double > forecastedFuelPrices) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
calculateFixedOperatingCost(PowerPlant powerPlant, long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
calculateFuelConsumptionWhenOnlyOneFuelIsUsed(Substance substance, double efficiency) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
calculateFuelMix(PowerPlant plant, Map< Substance, Double > substancePriceMap, double co2Price)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
calculateMarginalCO2Cost(PowerPlant powerPlant, long tick, boolean forecast) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
calculateMarginalCostExclCO2MarketCost(PowerPlant powerPlant, long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
calculateMarginalFuelCost(PowerPlant powerPlant, long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
calculatePastOperatingProfitInclFixedOMCost(PowerPlant plant, long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
calculatePaymentEffictiveCO2NationalMinimumPriceCost(PowerPlant powerPlant, boolean forecast, long clearingTick)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
convertFuelShareToMassVolume(double share) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
determineExpectedCO2PriceInclTax(long futureTimePoint, long yearsLookingBackForRegression, long clearingTick)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >protected
determineExpectedCO2PriceInclTax(long futureTimePoint, long yearsLookingBackForRegression, int adjustmentForDetermineFuelMix, long clearingTick)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >protected
determineExpectedCO2PriceInclTaxAndFundamentalForecast(long futureTimePoint, long yearsLookingBackForRegression, int adjustmentForDetermineFuelMix, long clearingTick)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
determineLoanAnnuities(double totalLoan, double payBackTime, double interestRate)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
findLastKnownCO2Price(long clearingTick) (defined in emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
findLastKnownPriceForSubstance(Substance substance, long clearingTick)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
findLastKnownPriceOnMarket(DecarbonizationMarket market, long clearingTick)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
GenericInvestmentRole(Schedule schedule) (defined in emlab.gen.role.investment.GenericInvestmentRole< T extends EnergyProducer >)emlab.gen.role.investment.GenericInvestmentRole< T extends EnergyProducer >
getCurrentTick() (defined in emlab.gen.engine.AbstractRole< T extends Agent >)emlab.gen.engine.AbstractRole< T extends Agent >
getReps() (defined in emlab.gen.engine.AbstractRole< T extends Agent >)emlab.gen.engine.AbstractRole< T extends Agent >
logger (defined in emlab.gen.engine.AbstractRole< T extends Agent >)emlab.gen.engine.AbstractRole< T extends Agent >
predictFuelPrices(EnergyProducer agent, long futureTimePoint)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
predictFuelPrices(long numberOfYearsBacklookingForForecasting, long futureTimePoint, long clearingTick)emlab.gen.role.AbstractEnergyProducerRole< T extends EnergyProducer >
schedule (defined in emlab.gen.engine.AbstractRole< T extends Agent >)emlab.gen.engine.AbstractRole< T extends Agent >
setSchedule(Schedule schedule) (defined in emlab.gen.engine.AbstractRole< T extends Agent >)emlab.gen.engine.AbstractRole< T extends Agent >
setSchedule(Schedule schedule) (defined in emlab.gen.engine.Role< T extends Agent >)emlab.gen.engine.Role< T extends Agent >