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#

SpatialOutputPanePlugin

Plugin for creating spatial distributions of reactor properties.

Functions#

register_plugins(plugins)

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.