Skip to content

Historic Refurbishments Processor Step

Goal

Distributes possible past refurbishments along buildings

Technical information

Class HistoricRefurbishmentsProcessorStep
Superclass WorkflowStepWithSimStadtGraphics
Author
Maintainer
Source location simstadt/src/main/java/eu/simstadt/workflowsteps/HistoricRefurbishmentsProcessorStep.java
Package eu.simstadt.workflowsteps
Project simstadt

Dependencies

Parameters

Starting year for applying the refurbishment rate (startingYear)

Specifies the year from which the average refurbishment rate is applied. For Germany, the default value is 1995, when the first regulations for energy-efficient refurbishments were introduced.

Unit: [year]

  • Type : int
  • Default : 1995
  • Getter : getStartingYear()
  • Setter : setStartingYear(int)

Minimum age of buildings for refurbishment (minimumAge)

Only buildings that are at least this age are eligible for energy-efficient renovation in this process.

Unit: [year]

  • Type : int
  • Default : 40
  • Getter : getMinimumAge()
  • Setter : setMinimumAge(int)

Average historical annual renovation rate (refurbishmentRate)

Only buildings that are at least this age are eligible for energy-efficient renovation in this process.

Unit: [%]

  • Type : double
  • Default : 1.0
  • Getter : getRefurbishmentRate()
  • Setter : setRefurbishmentRate(double)

Used in