honeybee_energy.lib.constructions module¶
Load all of the constructions and materials from the IDF libraries.
- honeybee_energy.lib.constructions.lib_dict_abridged_to_construction(constr_dict, materials, schedules)[source]¶
Get a Python object of a Construction from an abridged dictionary.
When the sub-objects needed to create the construction are not available in the resources provided, the current standards library will be searched.
- Parameters:
constr_dict – An abridged dictionary of any Honeybee energy construction.
materials – Dictionary of all material objects that might be used in the construction with the material identifiers as the keys.
schedules – Dictionary of all schedule objects that might be used in the construction with the schedule identifiers as the keys.
- Returns:
A Python object derived from the input constr_dict.
- honeybee_energy.lib.constructions.opaque_construction_by_identifier(construction_identifier)[source]¶
Get an opaque construction from the library given the construction identifier.
- Parameters:
construction_identifier – A text string for the identifier of the construction.