EMlab-generation Documentation  1.0
Documentation of the EMLab-Generation model.
Public Member Functions | List of all members
emlab.gen.domain.technology.PowerGeneratingTechnology Class Reference
Collaboration diagram for emlab.gen.domain.technology.PowerGeneratingTechnology:
Collaboration graph

Public Member Functions

double getBaseSegmentDependentAvailability ()
 
void setBaseSegmentDependentAvailability (double baseSegmentDependentAvailability)
 
double getPeakSegmentDependentAvailability ()
 
void setPeakSegmentDependentAvailability (double peakSegmentDependentAvailability)
 
double getMaximumInstalledCapacityFractionInCountry ()
 
void setMaximumInstalledCapacityFractionInCountry (double maximumInstalledCapacityFractionInCountry)
 
double getMaximumInstalledCapacityFractionPerAgent ()
 
void setMaximumInstalledCapacityFractionPerAgent (double maximumInstalledCapacityFractionPerAgent)
 
int getDepreciationTime ()
 
void setDepreciationTime (int depreciationTime)
 
double getMinimumRunningHours ()
 
void setMinimumRunningHours (double minimumRunningHours)
 
String getName ()
 
void setName (String label)
 
Substance getMainFuel ()
 
Set< SubstancegetCoCombustionFuels ()
 
double getCapacity ()
 
void setCapacity (double capacity)
 
double getEfficiency (long time)
 
TimeSeriesImpl getInvestmentCostTimeSeries ()
 
void setInvestmentCostTimeSeries (TimeSeriesImpl investmentCostTrend)
 
TimeSeriesImpl getFixedOperatingCostTimeSeries ()
 
void setFixedOperatingCostTimeSeries (TimeSeriesImpl fixedOperatingCostTrend)
 
TimeSeriesImpl getEfficiencyTimeSeries ()
 
void setEfficiencyTimeSeries (TimeSeriesImpl efficiencyTrend)
 
double getCo2CaptureEffciency ()
 
void setCo2CaptureEffciency (double co2CaptureEffciency)
 
double getFixedOperatingCostModifierAfterLifetime ()
 
void setFixedOperatingCostModifierAfterLifetime (double fixedOperatingCostModifierAfterLifetime)
 
int getExpectedLifetime ()
 
void setExpectedLifetime (int expectedLifetime)
 
int getExpectedLeadtime ()
 
void setExpectedLeadtime (int expectedLeadtime)
 
int getExpectedPermittime ()
 
void setExpectedPermittime (int expectedPermittime)
 
double getMinimumFuelQuality ()
 
void setMinimumFuelQuality (double minimumFuelQuality)
 
Set< SubstancegetFuels ()
 
void setFuels (Set< Substance > fuels)
 
String toString ()
 
boolean isApplicableForLongTermContract ()
 
void setApplicableForLongTermContract (boolean applicableForLongTermContract)
 
double getInvestmentCost (long time)
 
double getFixedOperatingCost (long time)
 
boolean isIntermittent ()
 
void setIntermittent (boolean intermittent)
 

Detailed Description

Definition at line 29 of file PowerGeneratingTechnology.java.


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