- buildingsUnion[List[Building], Building]
TEASER Building instances to export as BESMod models. Can be a single
Building or a list of Buildings.
- prjProject
TEASER Project instance containing project metadata such as library
versions and weather file paths.
- examplesOptional[List[str]]
Names of BESMod examples to export alongside the building models.
Supported Examples: “TEASERHeatLoadCalculation”, “HeatPumpMonoenergetic”, and “GasBoilerBuildingOnly”.
- pathOptional[str]
Alternative output path for storing the exported files. If None, the default TEASER output path is used.
- THydSup_nominalOptional[Union[float, Dict[str, float]]]
Nominal supply temperature(s) for the hydraulic system. Required for
certain examples (e.g., HeatPumpMonoenergetic, GasBoilerBuildingOnly).
See docstring of teaser.data.output.besmod_output.convert_input() for further information.
- QBuiOld_flow_designOptional[Dict[str, Dict[str, float]]]
For partially retrofitted systems specify the old nominal heat flow
of all zones in the Buildings in a nested dictionary with
the building names and in a level below the zone names as keys.
By default, only the radiator transfer system is not retrofitted in BESMod.
- THydSupOld_designOptional[Union[float, Dict[str, float]]]
Design supply temperatures for old, non-retrofitted hydraulic systems.
- custom_examples: Optional[Dict[str, str]]
Specify custom examples with a dictionary containing the example name as the key and
the path to the corresponding custom mako template as the value.
- custom_script: Optional[Dict[str, str]]
Specify custom .mos scripts for the existing and custom examples with a dictionary
containing the example name as the key and the path to the corresponding custom mako template as the value.