honeybee_plus.radiance.parameters.gendaylit module

class honeybee_plus.radiance.parameters.gendaylit.GendaylitParameters(*args, **kwargs)[source]

Bases: honeybee_plus.radiance.parameters._advancedparametersbase.AdvancedRadianceParameters

Gendaylit parameters.

Read more:

http://radsite.lbl.gov/radiance/man_html/gensky.1.html

altitude_azimuth

[-ang] A tuple corresponding to altitude and azimuth angle.This input can be used instead of specifying the monthDayTime.

ground_reflect

[-g rfl] A float number to indicate ground reflectance.

latitude

[-a lat] A float number to indicate site altitude. Negative angle indicates south latitude.

longitude

[-o lon] A float number to indicate site latitude. Negative angle indicates east longitude.

meridian

[-m mer] A float number to indicate site meridian west of

Greenwich.
\* For the full list of attributes try self.keys
\*\* values between []'s indicate Radiance equivalent keys for advanced users

Usage:

altitude_azimuth

[-ang] A tuple corresponding to altitude and azimuth angle.This input can be used instead of specifying the monthDayTime.

dir_horz_dif_horz_illum

Direct normal luminance and diffuse horizontal illuminance

dir_horz_dif_horz_irrad

Direct-horizontal irradiance and diffuse-horizontal irradiance in W/m^2

dir_norm_dif_horz_irrad

Direct-normal irradiance and diffuse-horizontal irradiance in W/m^2

freeze()
glob_horz_irrad

Global horizontal irradiance

ground_reflect

[-g rfl] A float number to indicate ground reflectance

latitude

[-a lat] A float number to indicate site altitude. Negative angle indicates south latitude.

longitude

[-o lon] A float number to indicate site latitude. Negative angle indicates east longitude.

meridian

[-m mer] A float number to indicate site meridian west of Greenwich.

output_type

Specify 0 for visible radiation, 1 for solar radiation and 2 for luminance

perez_parameters

Perez parameters corresponding to epsilon and delta values.

suppress_sun

Prevent the solar disc from being in the output.

suppress_warnings

Suppress warning messages.

time_interval

to_rad_string()[source]

Generate Radiance string for gendaylit.

unfreeze()