Welcome to CavityDesignHub’s documentation!
Welcome to the cavity design hub guide. Who is this for??
If you want to learn, install CavityHub first and then explore these pages.
Creating subtitles Customizing subtitles
Introduction
Modules
Modules:
- CavityDesignHub
- analysis_modules package
- Subpackages
- analysis_modules.cavity_analysis package
- analysis_modules.cst_results_analysis package
- analysis_modules.data_module package
- analysis_modules.eigenmode package
- analysis_modules.multipacting package
- analysis_modules.optimization package
- analysis_modules.plot_module package
- analysis_modules.sensitivity package
- analysis_modules.tune package
- analysis_modules.uq package
- analysis_modules.wakefield package
- Module contents
- Subpackages
- cavity package
- exe package
- frame_controls package
- Subpackages
- Submodules
- frame_controls.edit_annotated_text_dialog module
- frame_controls.edit_line2d module
- frame_controls.eigenmode module
- frame_controls.misc module
- frame_controls.multipacting_control module
- frame_controls.plot_control module
- frame_controls.plot_properties module
- frame_controls.postprocess module
- frame_controls.tune_control module
- frame_controls.wakefield_control module
- Module contents
- graphics package
- Submodules
- graphics.graphics_line_2d module
- graphics.graphics_scene module
- graphics.graphics_view module
GraphicsView
GraphicsView.cutIntersectingEdgees()
GraphicsView.debug_modifiers()
GraphicsView.distanceBetweenCLickAndReleaseIsOff()
GraphicsView.dragLeaveEvent()
GraphicsView.dragMoveEvent()
GraphicsView.drawCells()
GraphicsView.enterEvent()
GraphicsView.getItemAtClick()
GraphicsView.get_key_modifiers()
GraphicsView.initUi()
GraphicsView.keyPressEvent()
GraphicsView.leaveEvent()
GraphicsView.leftMouseButtonPress()
GraphicsView.leftMouseButtonRelease()
GraphicsView.middleMouseButtonPress()
GraphicsView.middleMouseButtonRelease()
GraphicsView.mouseDoubleClickEvent()
GraphicsView.mouseMoveEvent()
GraphicsView.mousePressEvent()
GraphicsView.mouseReleaseEvent()
GraphicsView.removeCells()
GraphicsView.rightMouseButtonRelease()
GraphicsView.update_signal()
GraphicsView.wE()
GraphicsView.wheelEvent()
- graphics.object_line module
- graphics.scene module
- Module contents
- icons_rc module
- main module
- manual_run package
- node_editor package
- Submodules
- node_editor.node_content_widget module
- node_editor.node_edge module
EDGE_TYPE_BEZIER
EDGE_TYPE_DIRECT
EDGE_TYPE_SQUARE
Edge
Edge.createEdgeClassInstance()
Edge.deserialize()
Edge.doSelect()
Edge.edge_type
Edge.edge_validators
Edge.end_socket
Edge.getEdgeValidators()
Edge.getGraphicsEdgeClass()
Edge.getOtherSocket()
Edge.reconnect()
Edge.registerEdgeValidator()
Edge.remove()
Edge.remove_from_sockets()
Edge.serialize()
Edge.start_socket
Edge.updatePositions()
Edge.validateEdge()
- node_editor.node_edge_dragging module
- node_editor.node_edge_intersect module
- node_editor.node_edge_rerouting module
- node_editor.node_edge_snapping module
- node_editor.node_edge_validators module
- node_editor.node_editor_widget module
- node_editor.node_editor_window module
- node_editor.node_graphics_cutline module
- node_editor.node_graphics_edge module
QDMGraphicsEdge
QDMGraphicsEdge.boundingRect()
QDMGraphicsEdge.calcPath()
QDMGraphicsEdge.changeColor()
QDMGraphicsEdge.createEdgePathCalculator()
QDMGraphicsEdge.determineEdgePathClass()
QDMGraphicsEdge.doSelect()
QDMGraphicsEdge.hoverEnterEvent()
QDMGraphicsEdge.hoverLeaveEvent()
QDMGraphicsEdge.initAssets()
QDMGraphicsEdge.initUI()
QDMGraphicsEdge.intersectsWith()
QDMGraphicsEdge.makeUnselectable()
QDMGraphicsEdge.mouseReleaseEvent()
QDMGraphicsEdge.onSelected()
QDMGraphicsEdge.paint()
QDMGraphicsEdge.setColorFromSockets()
QDMGraphicsEdge.setDestination()
QDMGraphicsEdge.setSource()
QDMGraphicsEdge.shape()
- node_editor.node_graphics_edge_path module
- node_editor.node_graphics_node module
QDMGraphicsNode
QDMGraphicsNode.boundingRect()
QDMGraphicsNode.content
QDMGraphicsNode.doSelect()
QDMGraphicsNode.hoverEnterEvent()
QDMGraphicsNode.hoverLeaveEvent()
QDMGraphicsNode.initAssets()
QDMGraphicsNode.initContent()
QDMGraphicsNode.initSizes()
QDMGraphicsNode.initTitle()
QDMGraphicsNode.initUI()
QDMGraphicsNode.mouseDoubleClickEvent()
QDMGraphicsNode.mouseMoveEvent()
QDMGraphicsNode.mouseReleaseEvent()
QDMGraphicsNode.onSelected()
QDMGraphicsNode.paint()
QDMGraphicsNode.title
- node_editor.node_graphics_scene module
- node_editor.node_graphics_socket module
- node_editor.node_graphics_view module
EDGE_DRAG_START_THRESHOLD
EDGE_REROUTING_UE
EDGE_SNAPPING
EDGE_SNAPPING_RADIUS
MODE_EDGES_REROUTING
MODE_EDGE_CUT
MODE_EDGE_DRAG
MODE_NODE_DRAG
MODE_NOOP
QDMGraphicsView
QDMGraphicsView.addDragEnterListener()
QDMGraphicsView.addDropListener()
QDMGraphicsView.cutIntersectingEdges()
QDMGraphicsView.debug_modifiers()
QDMGraphicsView.deleteSelected()
QDMGraphicsView.distanceBetweenClickAndReleaseIsOff()
QDMGraphicsView.dragEnterEvent()
QDMGraphicsView.dropEvent()
QDMGraphicsView.getItemAtClick()
QDMGraphicsView.initUI()
QDMGraphicsView.isSnappingEnabled()
QDMGraphicsView.keyPressEvent()
QDMGraphicsView.leftMouseButtonPress()
QDMGraphicsView.leftMouseButtonRelease()
QDMGraphicsView.middleMouseButtonPress()
QDMGraphicsView.middleMouseButtonRelease()
QDMGraphicsView.mouseMoveEvent()
QDMGraphicsView.mousePressEvent()
QDMGraphicsView.mouseReleaseEvent()
QDMGraphicsView.resetMode()
QDMGraphicsView.rightMouseButtonPress()
QDMGraphicsView.rightMouseButtonRelease()
QDMGraphicsView.scenePosChanged
QDMGraphicsView.setSocketHighlights()
QDMGraphicsView.wheelEvent()
- node_editor.node_node module
- node_editor.node_scene module
- node_editor.node_scene_clipboard module
- node_editor.node_scene_history module
SceneHistory
SceneHistory.addHistoryModifiedListener()
SceneHistory.addHistoryRestoredListener()
SceneHistory.addHistoryStoredListener()
SceneHistory.canRedo()
SceneHistory.canUndo()
SceneHistory.captureCurrentSelection()
SceneHistory.clear()
SceneHistory.createHistoryStamp()
SceneHistory.redo()
SceneHistory.restoreHistory()
SceneHistory.restoreHistoryStamp()
SceneHistory.storeHistory()
SceneHistory.storeInitialHistoryStamp()
SceneHistory.undo()
- node_editor.node_serializable module
- node_editor.node_socket module
- node_editor.utils module
- Module contents
- qss package
- setup module
- test_plugin package
- Submodules
- test_plugin.QCheckableComboBox module
QCheckableComboBox
QCheckableComboBox.Delegate
QCheckableComboBox.addItem()
QCheckableComboBox.addItems()
QCheckableComboBox.currentData()
QCheckableComboBox.eventFilter()
QCheckableComboBox.hidePopup()
QCheckableComboBox.resizeEvent()
QCheckableComboBox.showPopup()
QCheckableComboBox.timerEvent()
QCheckableComboBox.updateText()
- test_plugin.QCheckableComboBoxplugin module
- test_plugin.QDropShadowWidget module
- test_plugin.QDropShadowWidgetplugin module
- test_plugin.QLatexLabel module
- test_plugin.QLatexLabelplugin module
- test_plugin.QSwitchControl module
SwitchCircle
SwitchControl
SwitchControl.activeColor
SwitchControl.animationDuration
SwitchControl.backgroundColor
SwitchControl.circleBackgroundColor
SwitchControl.control_state_changed()
SwitchControl.get_active_color()
SwitchControl.get_animation_duration()
SwitchControl.get_bg_color()
SwitchControl.get_circle_color()
SwitchControl.hitButton()
SwitchControl.mouseMoveEvent()
SwitchControl.mousePressEvent()
SwitchControl.mouseReleaseEvent()
SwitchControl.paintEvent()
SwitchControl.set_active_color()
SwitchControl.set_animation_duration()
SwitchControl.set_bg_color()
SwitchControl.set_circle_color()
SwitchControl.start_animation()
take_closest()
- test_plugin.QSwitchControlplugin module
- test_plugin.exampleWidget module
- test_plugin.exampleplugin module
- Module contents
- ui_files package
- Submodules
- ui_files.abci_plot module
- ui_files.edit_annotated_text module
- ui_files.edit_annotated_text_dialog module
- ui_files.edit_line2D module
- ui_files.eigenmode module
- ui_files.geometry_input module
- ui_files.main_window module
- ui_files.misc module
- ui_files.mode_nomenclature module
- ui_files.multipacting module
- ui_files.pandas_table module
- ui_files.plot module
- ui_files.plot_file_widget module
- ui_files.plot_widget_header module
- ui_files.plottypeselector module
- ui_files.postprocess module
- ui_files.pp_plot module
- ui_files.pprops module
- ui_files.run_tune module
- ui_files.wakefield module
- ui_files.wg_calculations module
- Module contents
- ui_state_files package
- utils package
- Submodules
- utils.CustomNavBar module
- utils.create_project module
- utils.file_reader module
- utils.hom_coupler_orientation module
- utils.house_keeping module
- utils.mat2python module
- utils.mayavi_test module
- utils.misc_functions module
- utils.mode_spectral_line_code module
- utils.newton_cavity_opt module
- utils.p3x1 module
- utils.pareto_test_problem module
- utils.plot_objects module
- utils.plotter module
- utils.port_power module
- utils.quick_plot module
- utils.readtop module
- utils.shared_classes module
EndRoutine
MathTextLabel
MonitorConvergence
ProgressMonitor
QCheckableComboBox
QCheckableComboBox.Delegate
QCheckableComboBox.addItem()
QCheckableComboBox.addItems()
QCheckableComboBox.currentData()
QCheckableComboBox.eventFilter()
QCheckableComboBox.hidePopup()
QCheckableComboBox.resizeEvent()
QCheckableComboBox.showPopup()
QCheckableComboBox.timerEvent()
QCheckableComboBox.updateText()
print_()
- utils.shared_functions module
animate_height()
animate_width()
arcTo()
arcTo2()
button_clicked()
calculate_alpha()
ellipse_tangent()
f2b_slashes()
get_geometric_parameters()
jac()
lineTo()
linspace()
load_shape_space()
normal_dist()
open_file()
perform_geometry_checks()
quad_stroud3()
quad_stroud5()
stroud()
tangent_coords()
text_to_list()
text_to_list_()
text_to_list__()
update_alpha()
uq()
weighted_mean_obj()
write_cavity_for_custom_eig_solver()
write_cst_paramters()
- utils.test module
- utils.wakefield_study_delete module
- utils.write_geometry module
- utils.write_geometry_boundary_multipac module
- utils.write_geometry_end_cell module
- utils.write_geometry_whole_cell module
- Module contents
- analysis_modules package