EMlab-generation Documentation
1.0
Documentation of the EMLab-Generation model.
|
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< Substance > | getCoCombustionFuels () |
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< Substance > | getFuels () |
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) |
Definition at line 29 of file PowerGeneratingTechnology.java.