honeybee_energy.boundarycondition module¶
Extra Boundary Condition objects for Energy models.
- Note to developers:
See _extend_honeybee to see where these boundary conditions are added to honeybee.boundarycondition module.
- class honeybee_energy.boundarycondition.Adiabatic[source]¶
Bases:
_BoundaryCondition
- ToString()¶
Overwrite .NET ToString.
- classmethod from_dict(data)[source]¶
Initialize Adiabatic BoundaryCondition from a dictionary.
- Parameters
data – A dictionary representation of the boundary condition.
- to_dict()¶
Get the boundary condition as a dictionary.
- property name¶
Get the name of the boundary condition (ie. ‘Outdoors’, ‘Ground’).
- property sun_exposure_idf¶
Get a text string for sun exposure, which is write-able into an IDF.
- property view_factor¶
Get the view factor to the ground.
- property wind_exposure_idf¶
Get a text string for wind exposure, which is write-able into an IDF.
- class honeybee_energy.boundarycondition.OtherSideTemperature(temperature=Autocalculate, heat_transfer_coefficient=0)[source]¶
Bases:
_BoundaryCondition
Custom temperature or heat transfer coefficient on the other side of a surface.
- Parameters
temperature – A temperature value in Celsius to note the temperature on the other side of the object. This input can also be an Autocalculate object to signify that the temperature is equal to the outdoor air temperature. (Default: autocalculate).
heat_transfer_coefficient – A value in W/m2-K to indicate the combined convective/radiative film coefficient. If equal to 0, then the specified temperature above is equal to the exterior surface temperature. Otherwise, the temperature above is considered the outside air temperature and this coefficient is used to determine the difference between this outside air temperature and the exterior surface temperature. (Default: 0).
- ToString()¶
Overwrite .NET ToString.
- classmethod from_dict(data)[source]¶
Initialize OtherSideTemperature BoundaryCondition from a dictionary.
- Parameters
data – A dictionary representation of the boundary condition.
- to_idf(identifier)[source]¶
Get the boundary condition as an IDF string.
- Parameters
identifier – Text for unique identifier to be given to the boundary condition.
- property heat_transfer_coefficient¶
Get a value in W/m2-K for the combined convective/radiative film coefficient.
- property name¶
Get the name of the boundary condition (ie. ‘Outdoors’, ‘Ground’).
- property sun_exposure_idf¶
Get a text string for sun exposure, which is write-able into an IDF.
- property temperature¶
Get a value in Celsius for temperature on the other side of the object.
Autocalculate signifies that the outdoor air temperature is used.
- property view_factor¶
Get the view factor to the ground.
- property wind_exposure_idf¶
Get a text string for wind exposure, which is write-able into an IDF.