|
EMlab-generation Documentation
1.0
Documentation of the EMLab-Generation model.
|


Public Member Functions | |
|
Set < PowerGeneratingTechnologyTargetFulfillment > | getPowerGeneratingTechnologyPercentageOfYearlyTargetFulfillments () |
| void | setPowerGeneratingTechnologyPercentageOfYearlyTargetFulfillments (Set< PowerGeneratingTechnologyTargetFulfillment > powerGeneratingTechnologyPercentageOfYearlyTargetFulfillment) |
Public Member Functions inherited from emlab.gen.domain.agent.TargetInvestor | |
|
Set < PowerGeneratingTechnologyTarget > | getPowerGenerationTechnologyTargets () |
| void | setPowerGenerationTechnologyTargets (Set< PowerGeneratingTechnologyTarget > powerGeneratingTechnologyTargets) |
| PowerGridNode | getSpecificPowerGridNode () |
| void | setSpecificPowerGridNode (PowerGridNode specificPowerGridNode) |
Public Member Functions inherited from emlab.gen.domain.agent.EnergyProducer | |
| boolean | isWillingToInvest () |
| void | setWillingToInvest (boolean willingToInvest) |
| double | getDownpaymentFractionOfCash () |
| void | setDownpaymentFractionOfCash (double downpaymentFractionOfCash) |
| double | getLoanInterestRate () |
| void | setLoanInterestRate (double loanInterestRate) |
| long | getPastTimeHorizon () |
| void | setPastTimeHorizon (long pastTimeHorizon) |
| int | getNumberOfYearsBacklookingForForecasting () |
| void | setNumberOfYearsBacklookingForForecasting (int numberOfYearsBacklookingForForecasting) |
| int | getDismantlingProlongingYearsAfterTechnicalLifetime () |
| void | setDismantlingProlongingYearsAfterTechnicalLifetime (int dismantlingProlongingYearsAfterTechnicalLifetime) |
| double | getDismantlingRequiredOperatingProfit () |
| void | setDismantlingRequiredOperatingProfit (double dismantlingRequiredOperatingProfit) |
| int | getInvestmentFutureTimeHorizon () |
| void | setInvestmentFutureTimeHorizon (int investmentFutureTimeHorizon) |
| double | getEquityInterestRate () |
| void | setEquityInterestRate (double investmentDiscountRate) |
| double | getLongTermContractMargin () |
| void | setLongTermContractMargin (double longTermContractMargin) |
| double | getLongTermContractPastTimeHorizon () |
| void | setLongTermContractPastTimeHorizon (double longTermContractPastTimeHorizon) |
| double | getDebtRatioOfInvestments () |
| void | setDebtRatioOfInvestments (double debtRatioOfInvestments) |
| double | getPriceMarkUp () |
| void | setPriceMarkUp (double priceMarkUp) |
| GenericInvestmentRole | getInvestmentRole () |
| void | setInvestmentRole (GenericInvestmentRole investmentRole) |
| ElectricitySpotMarket | getInvestorMarket () |
| void | setInvestorMarket (ElectricitySpotMarket investorMarket) |
Public Member Functions inherited from emlab.gen.domain.agent.DecarbonizationAgent | |
| String | getName () |
| void | setName (String name) |
| double | getCash () |
| void | setCash (double cash) |
| double | getCo2Allowances () |
| void | setCo2Allowances (double co2Allowances) |
| double | getLastYearsCo2Allowances () |
| void | setLastYearsCo2Allowances (double lastYearsCo2Allowances) |
| String | toString () |
Definition at line 28 of file StochasticTargetInvestor.java.
1.8.6