bloc.boulder_plugins.spatial_output_pane#
Spatial Output Pane Plugin for Boulder.
This plugin creates spatial distributions for reactors with length properties by converting length to residence time and running spatial simulations.
Classes#
Plugin for creating spatial distributions of reactor properties. |
Functions#
|
Register spatial plugin with Boulder's plugin system. |
Module Contents#
- class bloc.boulder_plugins.spatial_output_pane.SpatialOutputPanePlugin#
Plugin for creating spatial distributions of reactor properties.
- property plugin_id: str#
- property tab_label: str#
- property tab_icon: str | None#
- property requires_selection: bool#
- property supported_element_types: List[str]#
- is_available(context)#
Check if spatial analysis is available for the selected reactor.
- create_content(context)#
Create the spatial analysis content.
- get_callbacks()#
Return spatial analysis callbacks for dynamic registration.
- bloc.boulder_plugins.spatial_output_pane.register_plugins(plugins)#
Register spatial plugin with Boulder’s plugin system.
This function is called by Boulder’s plugin discovery system.