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