honeybee.energyplus package

Submodules

honeybee.energyplus.filemanager module

A collection of auxiliary funtions for working with radiance files and objects.

honeybee.energyplus.filemanager.get_energy_plus_objects_from_file(ep_file_path)[source]

Parse EnergyPlus file and return a list of radiance objects as separate strings.

TODO: Create a class for each EnergyPlus object and return Python objects instead of strings

Parameters:ep_file_path – Path to EnergyPlus file
Returns:A list of strings. Each string represents a differnt Radiance Object
Usage:
get_energy_plus_objects_from_file(r”C:/ladybug/21MAR900/energySimulation/21MAR900.rad”)
honeybee.energyplus.filemanager.get_energy_plus_objects_from_string(ep_file_string)[source]

Parse idf file string.

Parameters:ep_file_string – EnergyPlus data as a single string. The string can be multiline
Returns:A list of strings. Each string represents a differnt Radiance Object

honeybee.energyplus.geometryrules module

EnergyPlus Global Geometry Rules.

class honeybee.energyplus.geometryrules.GlobalGeometryRules(starting_corner='LowerLeftCorner', direction='CounterClockWise', system='Absolute')[source]

Bases: object

Global Geometry Rules.

Module contents

Honeybee EnergyPlus libraries.