cesarp.retrofit package
Package to manage retrofit of a site.
There are two retrofit strategies included, which build the main API of that package.
Both are based on cesarp.manager.ProjectManager
to allow for a base run and several scenarios.
class |
description |
---|---|
|
Manager class for simple retrofit, retrofitting a selection of building elements for all buildings on the site |
|
Manager class to retrofit buildingsfollowing the EnergyPerspective2050 path |
If you have any custom requirements regarding the selection of buildings or building elements to be retrofitted, create your own retrofit manager class. Classes intended to be used when creating your own retrofit manager:
class/module |
description |
---|---|
|
This class is used to keep track of retrofit measures (e.g. by BuildingElementsRetrofitter). Each change of a building element is logged along with the area, costs for retrofit and embodied emissions. |
|
Responsible for performing the retrofit for specific building and building element |
Subpackages
package |
description |
---|---|
cesarp.retrofit.embodied |
Cost and Emission for retrofit of different building elements. Note that those are only costs and emissions for retrofit of existing building elements and per default CESAR-P does not include embodied emissions and costs for new buildings. For the costs there are lookup files in the ressources folder, the embodied emission values are queried from the database (properties of materials) The BuildingElementsRetrofitter respectively the classes used by it do communicate with the classes from embodied. |
cesarp.retrofit.all_bldgs |
package for simple retrofit, same retrofit for all buildings |
cesarp.retrofit.energy_perspective_2050 |
package for retrofit strategy according to EnergyPerspective2050 |