voxcity.simulator_gpu.solar.integration.caching.CachedBuildingRadiationModel ============================================================================ .. py:class:: voxcity.simulator_gpu.solar.integration.caching.CachedBuildingRadiationModel Cached RadiationModel for building surface calculations. .. py:attribute:: model :type: object .. py:attribute:: voxcity_shape :type: Tuple[int, int, int] .. py:attribute:: meshsize :type: float .. py:attribute:: n_reflection_steps :type: int .. py:attribute:: n_azimuth :type: int .. py:attribute:: n_elevation :type: int .. py:attribute:: is_building_surf :type: numpy.ndarray .. py:attribute:: building_svf_mesh :type: object .. py:attribute:: bldg_indices :type: Optional[numpy.ndarray] :value: None .. py:attribute:: mesh_to_surface_idx :type: Optional[numpy.ndarray] :value: None .. py:attribute:: mesh_face_centers :type: Optional[numpy.ndarray] :value: None .. py:attribute:: mesh_face_normals :type: Optional[numpy.ndarray] :value: None .. py:attribute:: mesh_geometry_signature :type: Optional[object] :value: None .. py:attribute:: boundary_mask :type: Optional[numpy.ndarray] :value: None .. py:attribute:: cached_building_mesh :type: object :value: None .. py:attribute:: voxel_data_id :type: int :value: 0