3.1
shadow_calculation
d0699b19-862f-4b68-9ff0-58483c45e0e8
0840ebaa-2852-4add-b240-f71d42647474
2024-11-16T23:54:12Z
D8922A73
ShadowCalculation
Shadow Calculation
This measure sets the fields of the ShadowCalculation object, which is used to control some details of EnergyPlus’s solar, shadowing, and daylighting models.
The ShadowCalculation class does not have a public constructor because it is a unique ModelObject.
shading_calculation_method
Shading Calculation Method
Choice
true
false
PolygonClipping
PolygonClipping
PolygonClipping
PixelCounting
PixelCounting
shading_calculation_update_frequency_method
Shading Calculation Update Frequency Method
Choice
false
false
Periodic
Periodic
Timestep
Timestep
shading_calculation_update_frequency
Shading Calculation Update Frequency (days)
Shading Calculation Update Frequency Method = Periodic
Integer
false
false
20
maximum_figures_in_shadow_overlap_calculations
Maximum Figures in Shadow Overlap Calculations
Shading Calculation Method = PolygonClipping
Integer
false
false
15000
polygon_clipping_algorithm
Polygon Clipping Algorithm
Shading Calculation Method = PolygonClipping
Choice
false
false
SutherlandHodgman
SutherlandHodgman
ConvexWeilerAtherton
ConvexWeilerAtherton
SlaterBarskyandSutherlandHodgman
SlaterBarskyandSutherlandHodgman
pixel_counting_resolution
Pixel Counting Resolution
Shading Calculation Method = PixelCounting
Integer
false
false
512
sky_diffuse_modeling_algorithm
Sky Diffuse Modeling Algorithm
Choice
false
false
SimpleSkyDiffuseModeling
SimpleSkyDiffuseModeling
DetailedSkyDiffuseModeling
DetailedSkyDiffuseModeling
Whole Building.Space Types
Measure Type
ModelMeasure
string
Intended Software Tool
Apply Measure Now
string
Intended Software Tool
OpenStudio Application
string
Intended Software Tool
Parametric Analysis Tool
string
LICENSE.md
md
license
8696A072
README.md
md
readme
FD971AB1
README.md.erb
erb
readmeerb
703C9964
OpenStudio
3.0.0
3.0.0
measure.rb
rb
script
E581782E
shadow_calculation_test.rb
rb
test
0869DA34