honeybee_radiance.lib.modifiersets module

Collection of modifier sets.

honeybee_radiance.lib.modifiersets.lib_dict_abridged_to_modifier_set(mod_set_dict, modifiers)[source]

Get a Python object of a ModifierSet from an abridged dictionary.

When the sub-objects needed to create the modifier set are not available in the resources provided, the current standards library will be searched.

Parameters:
  • mod_set_dict – An abridged dictionary of a Honeybee ModifierSet.

  • modifiers – Dictionary of all modifier objects that might be used in the modifier set with the modifier identifiers as the keys.

Returns:

A Python object derived from the input mod_set_dict.

honeybee_radiance.lib.modifiersets.modifier_set_by_identifier(modifier_set_identifier)[source]

Get a modifier_set from the library given its identifier.

Parameters:

modifier_set_identifier – A text string for the identifier of the ModifierSet.