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.