HilbertSpaceUi¶
- class scqubits.ui.hspace_widget.HilbertSpaceUi[source]¶
Class for setup and display of the widget used for creation of a HilbertSpace object.
Methods
HilbertSpaceUi.__init__()Set up all widget GUI elements and class attributes.
HilbertSpaceUi.connect_ui()HilbertSpaceUi.del_interaction_term(*args)HilbertSpaceUi.empty_interaction_term()HilbertSpaceUi.finish(callback_func, *args, ...)HilbertSpaceUi.get_interaction_type(idx)- rtype:
str
HilbertSpaceUi.get_subsys_candidates()HilbertSpaceUi.new_interact_entry_widget()HilbertSpaceUi.new_interaction_term(*args)HilbertSpaceUi.on_interact_chipgroup_change(...)HilbertSpaceUi.possible_operators(subsystem)- rtype:
List[str]
HilbertSpaceUi.retrieve_and_display_interact_data(*args)HilbertSpaceUi.subsystem_list()- rtype:
List[Union[QubitBaseClass,Oscillator]]
HilbertSpaceUi.update_chipgroup_display()HilbertSpaceUi.validated_interact_list()- rtype:
Union[Literal[False],list]
HilbertSpaceUi.widgets_dict(idx)- rtype:
Dict[str, v.VuetifyWidget]