logic

The logic package holds python modules for the representation of general building objects and archetypes. In addition the simulation package holds modules to sort and calculate model syntax specific parameters for AixLib and Annex60 (e.g. in AixLib we need to define orientations and tilts for the whole building) The utility module helps us to do path handling.

Utilis module

Utilis: Collection of all utility functions that are useful in several classes

teaser.logic.utilities.create_path(path)

Create a folder.

Creates a new folder.

Parameters:path : str
teaser.logic.utilities.get_default_path()

Function to construct default path to OutputData folder This function constructs the default path to the OutputData folder

teaser.logic.utilities.get_full_path(rel_path)

Helperfunction to construct pathes to files within teaser.

Parameters:

rel_path : str

Relative path beginning from teaser source folder including filename

Returns:

full_path : str