EMLab-Generation2
emlab.gen.domain.agent.EMLabModel Class Reference
Inheritance diagram for emlab.gen.domain.agent.EMLabModel:
emlab.gen.engine.AbstractAgent emlab.gen.engine.Agent emlab.gen.engine.Agent

Public Member Functions

boolean isRealRenewableDataImplemented ()
 
void setRealRenewableDataImplemented (boolean realRenewableDataImplemented)
 
double getIterationSpeedFactor ()
 
void setIterationSpeedFactor (double iterationSpeedFactor)
 
double getIterationSpeedCriterion ()
 
void setIterationSpeedCriterion (double iterationSpeedCriterion)
 
double getCapDeviationCriterion ()
 
void setCapDeviationCriterion (double capDeviationCriterion)
 
double getAbsoluteStabilityCriterion ()
 
void setAbsoluteStabilityCriterion (double absoluteStabilityCriterion)
 
double getRelativeStabilityCriterion ()
 
void setRelativeStabilityCriterion (double relativeStabilityCriterion)
 
boolean isCo2TradingImplemented ()
 
boolean isLongTermContractsImplemented ()
 
void setLongTermContractsImplemented (boolean longTermContractsImplemented)
 
void setCo2TradingImplemented (boolean co2Market)
 
double getRelativeBounceCriterion ()
 
void setRelativeBounceCriterion (double relativeBounceCriterion)
 
double getSimulationLength ()
 
void setSimulationLength (double simulationLength)
 
String getName ()
 
void setName (String name)
 
boolean isDeletionOldPPDPBidsAndCashFlowsEnabled ()
 
void setDeletionOldPPDPBidsAndCashFlowsEnabled (boolean deletionOldPPDPBidsAndCashFlowsEnabled)
 
long getDeletionAge ()
 
void setDeletionAge (long deletionAge)
 
boolean isExitSimulationAfterSimulationLength ()
 
void setExitSimulationAfterSimulationLength (boolean exitSimulationAfterSimulationLength)
 
long getCentralForecastBacklookingYears ()
 
void setCentralForecastBacklookingYears (long centralForecastBacklookingYears)
 
long getCentralForecastingYear ()
 
void setCentralForecastingYear (long centralForecastingYear)
 
double getCentralPrivateDiscountingRate ()
 
void setCentralPrivateDiscountingRate (double centralPrivateDiscountingRate)
 
boolean isCo2BankingIsImplemented ()
 
void setCo2BankingIsImplemented (boolean co2BankingIsImplemented)
 
double getCentralCO2BackSmoothingFactor ()
 
void setCentralCO2BackSmoothingFactor (double centralCO2BackSmoothingFactor)
 
double getCentralCO2TargetReversionSpeedFactor ()
 
void setCentralCO2TargetReversionSpeedFactor (double centralCO2TargetReversionSpeedFactor)
 
boolean isStabilityReserveIsActive ()
 
void setStabilityReserveIsActive (boolean stabilityReserveIsActive)
 
long getStabilityReserveFirstYearOfOperation ()
 
void setStabilityReserveFirstYearOfOperation (long stabilityReserveFirstYearOfOperation)
 
double getStabilityReserveBankingFirstYear ()
 
void setStabilityReserveBankingFirstYear (double stabilityReserveBankingFirstYear)
 
double getStabilityReserveBankingSecondYear ()
 
void setStabilityReserveBankingSecondYear (double stabilityReserveBankingSecondYear)
 
double getStabilityReserveBankingThirdYear ()
 
void setStabilityReserveBankingThirdYear (double stabilityReserveBankingThirdYear)
 
boolean isNoPrivateIntermittentRESInvestment ()
 
void setNoPrivateIntermittentRESInvestment (boolean noPrivateIntermittentRESInvestment)
 
- Public Member Functions inherited from emlab.gen.engine.AbstractAgent
void act (Role role)
 
- Public Member Functions inherited from emlab.gen.engine.Agent
void act (Role<? extends Agent > role)
 

The documentation for this class was generated from the following file: