|
boolean | isOperational (long currentTick) |
|
boolean | isExpectedToBeOperational (long time) |
|
boolean | isInPipeline (long currentTick) |
|
double | getAvailableCapacity (long currentTick, Segment segment, long numberOfSegments) |
|
double | getExpectedAvailableCapacity (long futureTick, Segment segment, long numberOfSegments) |
|
double | getAvailableCapacity (long currentTick) |
|
long | calculateActualLeadtime () |
|
long | calculateActualPermittime () |
|
long | calculateActualLifetime () |
|
boolean | isWithinTechnicalLifetime (long currentTick) |
|
PowerGridNode | getLocation () |
|
void | setLocation (PowerGridNode location) |
|
PowerGeneratingTechnology | getTechnology () |
|
void | setTechnology (PowerGeneratingTechnology technology) |
|
long | getConstructionStartTime () |
|
void | setConstructionStartTime (long constructionStartTime) |
|
EnergyProducer | getOwner () |
|
void | setOwner (EnergyProducer owner) |
|
void | setActualLifetime (long actualLifetime) |
|
long | getActualLifetime () |
|
void | setActualPermittime (long actualPermittime) |
|
long | getActualPermittime () |
|
void | setActualLeadtime (long actualLeadtime) |
|
long | getActualLeadtime () |
|
long | getDismantleTime () |
|
void | setDismantleTime (long dismantleTime) |
|
String | getName () |
|
void | setName (String label) |
|
String | getLabel () |
|
void | setLabel (String label) |
|
double | getActualInvestedCapital () |
|
void | setActualInvestedCapital (double actualInvestedCapital) |
|
Set< SubstanceShareInFuelMix > | getFuelMix () |
|
void | setFuelMix (Set< SubstanceShareInFuelMix > fuelMix) |
|
Loan | getLoan () |
|
void | setLoan (Loan loan) |
|
Loan | getDownpayment () |
|
void | setDownpayment (Loan downpayment) |
|
double | getActualEfficiency () |
|
void | setActualEfficiency (double actualEfficiency) |
|
String | toString () |
|
void | calculateAndSetActualInvestedCapital (long timeOfPermitorBuildingStart) |
|
void | calculateAndSetActualFixedOperatingCosts (long timeOfPermitorBuildingStart) |
|
void | calculateAndSetActualEfficiency (long timeOfPermitorBuildingStart) |
|
double | calculateEmissionIntensity () |
|
double | calculateElectricityOutputAtTime (long time, boolean forecast) |
|
double | calculateCO2EmissionsAtTime (long time, boolean forecast) |
|
void | dismantlePowerPlant (long time) |
|
void | specifyAndPersist (long time, EnergyProducer energyProducer, PowerGridNode location, PowerGeneratingTechnology technology) |
|
void | specifyNotPersist (long time, EnergyProducer energyProducer, PowerGridNode location, PowerGeneratingTechnology technology) |
|
void | createOrUpdateLoan (Loan loan) |
|
void | createOrUpdateDownPayment (Loan downpayment) |
|
double | getExpectedEndOfLife () |
|
void | setExpectedEndOfLife (double expectedEndOfLife) |
|
void | updateFuelMix (Set< SubstanceShareInFuelMix > fuelMix) |
|
double | getActualNominalCapacity () |
|
void | setActualNominalCapacity (double actualNominalCapacity) |
|
double | getActualFixedOperatingCost () |
|
void | setActualFixedOperatingCost (double actualFixedOperatingCost) |
|
Representation of a power plant
- Author
- jcrichstein
-
ejlchappin
Definition at line 46 of file PowerPlant.java.