ladybug_charts.utils module

Objects to suport Ladybug charts.

class ladybug_charts.utils.Strategy(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: Enum

Strategies to apply to the psychrometric chart.

capture_internal_heat = 'Capture Internal Heat'
comfort = 'Comfort'
evaporative_cooling = 'Evaporative Cooling'
mas_night_ventilation = 'Mass + Night Ventilation'
occupant_use_of_fans = 'Occupant Use of Fans'
passive_solar_heating = 'Passive Solar Heating'
class ladybug_charts.utils.StrategyParameters(day_above_comfort: int = 12, night_below_comfort: int = 3, fan_air_speed: int = 1, balance_temperature: int = 12.8, solar_heating_capacity: int = 50, time_constant: int = 8)[source]

Bases: object

Strategy parameters for psychrometric charts.

property balance_temperature: int

Get the balance temperature.

property day_above_comfort: int

Get the day above comfort.

property fan_air_speed: int

Get the fan air speed.

property night_below_comfort: int

Get the night below comfort.

property solar_heating_capacity: int

Get the solar hating capacity.

property time_constant: int

Get the time constant.