honeybee_doe2.construction module

honeybee-inp construction translators.

honeybee_doe2.construction.air_construction_to_inp(construction)[source]

Convert an AirBoundaryConstruction to a CONSTRUCTION INP string.

This translation pathway always uses a NoMass U-VALUE Construction.

honeybee_doe2.construction.door_construction_to_inp(construction)[source]

Convert an OpaqueConstruction or WindowConstruction to a CONSTRUCTION INP string.

This translation pathway always uses a NoMass U-VALUE Construction.

honeybee_doe2.construction.opaque_construction_to_inp(construction)[source]

Convert an OpaqueConstruction into a CONSTRUCTION INP string.

This will include both the LAYERS definition as well as the CONSTRUCTION but it does NOT include the constituent MATERIAL definitions and their properties.

honeybee_doe2.construction.opaque_material_to_inp(material)[source]

Convert an EnergyMaterial or EnergyMaterialNoMass into a MATERIAL INP string.

Note that EnergyMaterials that are below a certain thickness will be automatically converted to No Mass materials for compatibility with DOE-2. Also note that this does not work for any materials that can be a part of a window constructions.

honeybee_doe2.construction.window_construction_to_inp(construction)[source]

Convert a WindowConstruction (or its variants) into a GLASS-TYPE INP string.