honeybee_plus.radiance.command.gendaylit module¶
-
class
honeybee_plus.radiance.command.gendaylit.
Gendaylit
(output_name='untitled', month_day_hour=None, rotation=0, gendaylit_parameters=None)[source]¶ Bases:
honeybee_plus.radiance.command._commandbase.RadianceCommand
gendaylit - Generate an annual Perez sky matrix from a weather tape.
The attributes for this class and their data descriptors are given below. Please note that the first two inputs for each descriptor are for internal naming purposes only.
-
output_name
¶ An optional name for output file name (Default: ‘untitled’).
-
month_day_hour
¶ A tuple containing inputs for month, day and hour.
-
gendaylit_parameters
¶ Radiance parameters for gendaylit. If None Default parameters will be set. You can use self.gendaylit_parameters to view, add or remove the parameters before executing the command.
Usage:
from honeybee_plus.radiance.parameters.gendaylit import GendaylitParameters from honeybee_plus.radiance.command.gendaylit import Gendaylit
# create and modify gendaylit parameters. gndayParam = GendaylitParameters() gndayParam.dir_norm_dif_horz_irrad = (600,100)
# create the gendaylit Command. gnday = Gendaylit(month_day_hour=(1,1,11), gendaylit_parameters=gndayParam, output_name = r’d:/sunnyWSun_010111.sky’ )
# run gendaylit gnday.execute()
>
-
classmethod
from_location_direct_and_diffuse_radiation
(output_name, location, month_day_hour, direct_radiation, diffuse_radiation, rotation=0)[source]¶
-
property
gendaylit_parameters
¶ Get and set gendaylit_parameters.
-
property
input_files
¶ Input files for this command.
-
month_day_hour
= None¶
-
output_file
= None¶ untitled)
- Type
results file for sky (Default
-