- central_ahuinstance of BuildingAHU
- Teaser Instance of BuildingAHU if a central AHU is embedded into the
building (currently mostly needed for AixLib simulation). 
- number_of_floorsint
- number of floors above ground (default: None) 
- height_of_floorsfloat [m]
- Average height of the floors (default: None) 
- internal_idfloat
- Random id for the distinction between different buildings. 
- year_of_retrofitint
- Year of last retrofit. 
- type_of_buildingstring
- Type of a Building (e.g. Building (unspecified), Office etc.). 
- building_idNone
- ID of building, can be set by the user to keep track of a building
even outside of TEASER, e.g. in a simulation or in post-processing.
This is not the same as internal_id, as internal_id is e.g. not
exported to Modelica models! 
- street_namestring
- Name of the street the building is located at. (optional) 
- citystring
- Name of the city the building is located at. (optional) 
- longitudefloat [degree]
- Longitude of building location. 
- latitudefloat [degree]
- Latitude of building location. 
- thermal_zoneslist
- List with instances of ThermalZone(), that are located in this building. 
- outer_areadict [degree: m2]
- Dictionary with orientation as key and sum of outer wall areas of
that direction as value. 
- window_areadict [degree: m2]
- Dictionary with orientation as key and sum of window areas of
that direction as value. 
- bldg_heightfloat [m]
- Total building height. 
- volumefloat [m3]
- Total volume of all thermal zones. 
- sum_heat_loadfloat [W]
- Total heating load of all thermal zones. 
- sum_cooling_loadfloat [W]
- Total heating load of all thermal zones. (currently not supported) 
- number_of_elements_calcint
- Number of elements that are used for thermal zone calculation in this
building. - 
- OneElement 
- TwoElement 
- ThreeElement 
- FourElement 
 
- merge_windows_calcboolean
- True for merging the windows into the outer wall’s RC-combination,
False for separate resistance for window, default is False 
- used_library_calcstr
- ‘AixLib’ for https://github.com/RWTH-EBC/AixLib
‘IBPSA’ for https://github.com/ibpsa/modelica 
- library_attrAnnex() or AixLib() instance
- Classes with specific functions and attributes for building models in
IBPSA and AixLib. Python classes can be found in calculation package.