voxcity.simulator_gpu.solar.sky.BinnedSolarData =============================================== .. py:class:: voxcity.simulator_gpu.solar.sky.BinnedSolarData Solar data binned into sky patches for cumulative simulation. .. attribute:: sky_patches SkyPatches object with patch geometry .. attribute:: cumulative_dni Cumulative DNI (Wh/m²) per patch, shape (N,) .. attribute:: cumulative_dhi Cumulative DHI (Wh/m²) distributed by patch solid angle .. attribute:: hours_per_patch Number of sun hours in each patch, shape (N,) .. attribute:: total_daytime_hours Total hours with sun above horizon .. py:attribute:: sky_patches :type: SkyPatches .. py:attribute:: cumulative_dni :type: numpy.ndarray .. py:attribute:: cumulative_dhi :type: numpy.ndarray .. py:attribute:: hours_per_patch :type: numpy.ndarray .. py:attribute:: total_daytime_hours :type: int .. py:method:: __iter__() .. py:property:: directions .. py:property:: solid_angles .. py:property:: hours_count .. py:property:: patch_directions .. py:property:: patch_cumulative_dni .. py:property:: patch_solid_angles .. py:property:: patch_hours